問題タブ [ng-init]

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.

0 投票する
0 に答える
54 参照

angularjs - 私は ng-init を悪用していますか?

2 つの ng-repeat があり、1 つは別のネストされており、最後のアイテムがレンダリングされた後に実行したい関数があります。

現在、次のように動作しています:

この実装の問題点は、査読の結果、これが ngInit の悪用であることが判明したことです。皆さんへの質問ですよね?もしそうなら、どうすれば正しく達成できますか?

現在1.7.x角度を使用しています

https://docs.angularjs.org/api/ng/directive/ngInit#

0 投票する
1 に答える
40 参照

javascript - AngularJS:ロード時にng-clickを開始する方法

ServiceNow にはウィジェットがあり、事前に構成されたフィルターを表示するボタンがあります。ボタンは onClick でうまく機能しますが、最初のボタンがクリックされ、ロード時に最初のフィルターが適用されるようにします。ロード時にこれを開始する方法はありますか? ng-init を使用してみましたが、うまくいきませんでした。

0 投票する
1 に答える
33 参照

javascript - ng-class に影響を与える ng-click

5つ星評価システムを試してみました。これが私のコードの簡略版です: https://codepen.io/ystaum/pen/NWbLoPO

HTML:

CSS:

JS:

問題は、任意のボタンをクリックすると、そのボタンだけが「強調表示」されることです (前になかった場合)。ボタンに ng-class を設定する方法は、その行のすべてのボタンに影響するはずです (数字が小さいほど強調表示され、数字が大きいほど影響を受けません)。なぜこれはそうしないのですか?どうすればやりたいことができるようになりますか?

編集: var を使用した理由は、id 値の一貫性を維持し、評価システムに評価の選択を表示させるためでした。

0 投票する
0 に答える
41 参照

angularjs - AngularJSのng-repeatとAngularのng-initの代替?

私のAngularJSテンプレートには

これをAngularに変換するにはどうすればよいですか? 独自の ngInit ディレクティブの記述について読みましたが、それらの投稿は古いものです。それはまだ最新の方法ですか? さらに、これらの投稿はngInitについてのみ話しましたが、私の場合、ng-initとng-repeatを持っていますか?