問題タブ [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 投票する
4 に答える
1255 参照

javascript - 無効なオプションを使用して、Angular で select-controller の ng-init 値を設定します

これを機能させることができません:

そして、コントローラーには次のものがあります。

私が読んだことから、これはどのように行われるべきかですが、イニシエーションは機能しません。ドロップダウン メニューから値を選択すると、変数 ($scope.user.playerYears.value) が変化することがわかります。また、変数の開始値は 3 ですが、コントローラーは最初の要素を選択済み (-2) として表示します。

関数を呼び出して、そこに開始値を設定しようとしましたが、それでも効果はありません。

誰かがこれを修正する方法を説明してもらえますか.

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

angularjs - ng-init を使用したデータのロード

ngInit angular ディレクティブを使用して、html の 3 つのドロップダウンにデータをロードする際に問題があります。

ng-init からコントローラーのメソッドinitAll()を呼び出します。この関数は、3 つのselect要素の値のリストをロードしますが、表示されるのはブランドの 1 つだけです。他の人はそうではなく、エラーが発生します:

応答は未定義です

たとえば、そのうちの 2 つをコメントすると、次のようになります。

ホテルが表示され、エラーが表示されないのですが、何が起こっているのですか? ngInit にあまりにも多くのものをロードすることに関連していますか??

以下のコードを参照してください。

ダッシュボードCtrl.js

ダッシュボードModel.js

ダッシュボード.html

これは、私が書いたものではないsendRequestOpiniumServletメソッドのコードです。

sendHttpJSON メソッド:

resetValue() メソッド:

0 投票する
2 に答える
64 参照

arrays - ng-init は別のファイルから値を取得します

angularJs を使用しており、ng-init の配列に複数の値を入力する必要があります。

ご想像のとおり、「プロット」フィールドは文字列であり、そこに記述すると非常に大きく混乱する可能性があります。別のファイルから取得することはできますか?たとえば、plot1、plot2、plot3 という 3 つのファイルを作成し、それらを HTML ファイルに呼び出すことができます。

0 投票する
2 に答える
3938 参照

javascript - Angularjs の動的 ng-init 設定値

ng-initページの読み込み時に開始したい。私はtask.idそのフェッチを持ってRestangularおり、私のhtmlは次のとおりです。

および角度コントローラー:

ボタンをクリックすると、結果がコンソールに表示されます。

しかし、私はこのように示したい:

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

javascript - ng-init 変数に基づいて ng-include 部分的な html テンプレートの側面を表示または非表示にしようとしています

ng-init 値に基づいて、部分的な html ファイルのスタイルを非表示、表示、または変更しようとしています。

私のパーシャルは次のとおりです。

メインの html ページには、次の設定があります。

どちらも現在、あたかも のように属性を取得していますartist = false

いつ、いつ ng-init を使用しないかについて複数の記事を読みましたが、これが各 div で更新されない理由についてまだ混乱しています。このパーシャルを複数のページで使用しているため、パーシャルとして含めることは理にかなっています。

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

angularjs - AngularJS で ng-init の前に関数を実行する

checkLogin()サービスに変数を設定する関数があります。これは常に で実行されapp.run(...)ます。ng-init によって呼び出される 1 つの関数で、この変数を使用してバックエンドを呼び出したいと考えています。問題は、前に ng-init が呼び出されるため、バックエンドへの呼び出しでundefined変数が送信されることです。checkLogin()が常に最初に呼び出されるようにするにはどうすればよいですか?

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

angularjs - AngularJS: ng-repeat-start が ng-init で機能しない

私はng-repeat-start / ng-repeat-endを使用しており、必要に応じて $index を使用していますが、 ng-init="someName = $index" を使用して "someName" を使用してコードをより明確にし、ネストされた ng-repeat でそれを混ぜます。

ng-repeat では完全に機能しますが、ng-repeat-start でこれを行うと失敗します。

これは angularjs の問題ですか? なぜそこで機能しないのですか?

これはコードです(私はブートストラップも使用しています):

私はこのようなものが欲しいです:

「導入テキスト」[「最初の要素」「2 番目の要素」「3 番目の要素」]


「導入テキスト」[「第 4 要素」「第 5 要素」「第 6 要素」]


「イントロテキスト」[「7番目の要素」「8番目の要素」「9番目の要素」]


myIndex を使用する場合、テキストと hr を含む最初の div は表示されませんが、$index だけで問題なく動作します

角度バージョンは 1.4.9 です