問題タブ [angular1.6]
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.
angularjs - Angular 1.6 と複数のモジュール: モジュールとコンポーネント間でグローバル変数を共有する
Angular 1.6.7 を使用しています。アプリで複数のモジュールを作成しました。親モジュール (myApp) で定義された定数 (「rootURL」など) を子モジュール (childApp) に渡すにはどうすればよいですか? 具体的には、「rootURL」の値を childApp のコンポーネントの templateUrl に割り当てる必要があるため、すべてのモジュールのルート ディレクトリをハードコーディングする必要はありません。コントローラー内で変数を共有する方法は知っていると思いますが、コンポーネントの定義内でそれを行う方法がわかりません。
これがデモ用のプランカーです。app.module.js で、定数の "config" を定義しました。「子」(components/child.component.js) のコンポーネントを定義するときに、templateUrl: 「components/child.html」の代わりに、「config.rootURL + child.html」のように言うことができるようにするにはどうすればよいですか? "? 定数を使用する必要はありません。
前もって感謝します。
angularjs - Angular (1.x) フィルターがオブジェクトの配列で機能しない
次のような検索語を入力しようとしています。
そして、次のように、ng-repeat を使用してレンダリングされるオブジェクトの配列のフィルターとしてこの検索語を使用します。
しかし、開発者のコンソールでは、次のエラーが表示されます。
編集: アイテム配列は次のようになります。
...
私が間違っていることと、それを修正する方法を見つけるのを手伝ってください。ティア。