問題タブ [requirejs-text]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - AngularJS でローカル ファイルを読み取る
以前は RequireJS と Backbone を使用し、requirejs/textとrequirejs-pluginsを使用して、通常は構成に使用するローカル json ファイルをロードしていました。
AngularJS で同じことを達成するにはどうすればよいですか?
誰もが $http を使用することを提案しているようですが、これが唯一の方法ですか? 20 個の構成ファイルがある場合、本当に 20 回の呼び出しを行う必要がありますか?
多分ng-constantのようなものが「好ましい」方法ですか?
javascript - オブジェクトを呼び出し可能として使用することは可能ですか?
requirejs-text プラグインで奇妙なコードを見つけました。そのため、メソッドはとして数回呼び出される callable を受け入れload
ますが、後でエラー メソッドをチェックするエラー ハンドラがあります。onLoad
onLoad()
何か不足していますか、それとも明らかなコードの問題ですか?
javascript - RequireJS - カスタム パスとテキスト! プラグイン
私はSPAに取り組んでおり、コードファイルの1つをrequireJSオプティマイザーで最適化し、次のように新しいパスを設定しました:
残念ながら、現在(概念的に)これを行うコード
現在、見つけようとしてbillingmanager/billing/billing-build.htm
失敗しています。
テキストを教えてもらえますか! 通常のrequireパスがどのようにbillingmanager/billing/billing
設定されていても、ファイルをフェッチしてほしい—billingmanager/billing/billing.htm
ピリオド.
このようなことをするための回避策があります
そして手動で使用することを知っていますrequire(['text!billingmanager/billing-htm']);
が、ここで簡単な修正があることを本当に望んでいます.
javascript - テンプレート画像をrequireJSモジュールにロードする
HTMLをページにロードするために、requireJSでテキストプラグインを使用しています。これを担当するモジュールを定義しました:
モジュール内には、ajax 呼び出しの広告アイテムから DOM へのデータを受け取った後、次のメソッドがあります。
これまでのところ、すべて正常に動作しています。テンプレートに画像を動的に追加しようとすると、問題が発生します。このようなもの:
ブラウザーのコンソールに表示されるエラーは、「リソースはイメージとして解釈されましたが、MIME タイプ text/html で転送されました」です。
また、自分の仕事を達成するためのさまざまなアプローチにも心を開いています。
ありがとう。
optimization - RequireJS 最適化では、テンプレートはビルド ファイルに追加されますか、それとも「オンデマンド」のままですか?
RequireJS を使用して最適化した後r.js
、テキスト プラグイン (テンプレートなど) を介して読み込まれたファイルは、オンデマンドでダウンロードされるか、単一の最適化されたビルド ファイルに含まれますか?
requirejs - カルマでrequire-jsテキストプラグインを使用するにはどうすればよいですか
両方をnpmでダウンロードrequire-js
text plugin
したもので動作させようとしています。karma-testrunner
私はrequirejsで作業するカルマを得ました。問題を引き起こしているのはテキストプラグインだけです。
カルマが提供するファイルに text.js ファイルを追加すると、不一致エラーが発生します。
text-plugin を使用してファイルを提供しないか、karma.conf で除外すると、requirejs からスクリプト エラーが発生します (およびカルマ警告: 404/base/text.js)。
必要な構成ファイルに次を追加しました。
しかし、それは何も変わらないようです
次のように宣言されたテキスト プラグインとテンプレートに依存しています。
requirejs - text.jsを使用したrequire.jsでエラー「未定義またはnull参照のプロパティ 'normalize'を取得できません」
私は、require.js (v2.1.15) に text.js プラグイン (v2.0.12) を使用する最初の試みを行っています。ここまでは問題なく動作していましたが、テキストの依存関係を解決しようとすると、2 つのエラーが発生します。最初のエラーはUnable to get property 'normalize' of undefined or null reference [require.js, Line: 955]
、割り当てられた時間が経過すると、ロードしようとしている html ファイルのタイムアウト エラーが発生することです。この助けを求める叫びの焦点は、前者の誤りです。
私が気付いた興味深い観察の 1 つはtext
、ファイルを宣言せずにモジュールを解決すると、エラーが発生しないことです。ただし、ファイルパスなどを追加するtext!path/file
と、エラーが発生します。
さらに、ロード タイムアウト エラーが_unnormalized2
追加されたテキスト モジュールを参照していることに気付きました。それが予想されるかどうかはわかりませんが、私は奇妙だと思いました。どんな助けでも大歓迎です!
エラーが発生するコードのブロックは次のとおりです。