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

angularjs - Cookie から ng-init を設定するときに競合状態を修正する方法

来るデータから ng-init 属性を設定する必要があるコンテキストで単純な静的 <div ng-init="data=['data']"/> を使用する場合と同様に、angularjs を使用してデータにアクセスする必要があります。クッキーから。

これはほとんど機能するはずですが、{{}} を部分的に使用してデータにアクセスすると、空の文字列が返されます。

競合状態の問題だと思います。

簡略化された HTML コードは次のとおりです (コードは ng-controller 内にあります)。

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

forms - レンダリング方法AngularJSのエラーとして?

オプションで選択しています。記録されたユーザーに関する選択値を初期化したいと思いますng-init="own = credentials.user_id"

user_idが の値と等しい場合に機能しますselect。しかし、等しくない場合、選択される値は です"?"。したがって、本来あるべきエラーはありません。

"?"これを選択せず​​、フォームを無効にしたいと思います。

解決策はありますか?

出力: user_id = 4

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

angularjs - DataBind のみの Angular -ng-init

私のページの上部にある

================================================== ============================

================================================== ==========================

私が持っている体のさらに下。

================================================== ==========================

==================================================

スタートページの本文内に以下を表示したい

==================================================

==================================================

これはスタートページのみです。単一ページではなく、バインディングに Angular を使用したい。何か案は。最初のページに戻るルートを作成しようとしましたが、ご存知のように無限ループが発生しました。ng-init が進むべき道だと思いますが、うまくいきませんでした。ありがとう

ダッシュボードはコントローラーです。これは、Pluralsight の John Papa による Angular Hotowel の例からのものです。

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

javascript - ng-init で選択し、ng-option でフィルターしても空の行が表示される

私はangularJSが初めてで、選択の問題に苦しんでいます。他の選択では、問題なく必要なものを表示できました。しかし、これには、必要な要素が配列に深くネストされているため、リストに使用される配列を平坦化するフィルターがあります。

これがフィドルです:JSFiddle

<select ng-model='selectedFunctionField' ng-init="selectedFunctionField = fields[0]" ng-options="field as field.display for field in fields|flatten" class="form-control"></select>

私の問題は、取り除くことができない空の行です。SO で見つけたすべてを試しました: 文字列を含む ng-init、オブジェクトを含む ng-init、関数を含む ng-init、$scope 変数を含むなど、コードに何か問題がありますが、何がわかりません...

ご協力いただきありがとうございます。

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

angularjs - ng-repeat の ng-init は、最後のアイテム情報のみを表示します

次のようなアイテムをループしたい:

しかし、出力は同じ情報を X 倍しただけです: ここに画像の説明を入力 リクエストは正しく行われますが: ここに画像の説明を入力

ここで何が間違っているのですか?

更新: 私の getGame 関数:

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

node.js - jade から ng-init への変数の受け渡しが機能しない

angular で jade から ng-init にオブジェクトを渡そうとしています

これ: 動作しません:

これは:展開しますが、

出力はエスケープされず、&quot;sで埋められます

いずれの場合も、ビューは更新されません。この記事は、最初のものが機能することを意味しますが、私が言ったように、展開さえしません。

ソース コードでは、HTML ソースでもまったく同じように表示されます

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

angularjs - ng-initでアクセントのあるデータを定義するには?

ng-init を使用してローカル モデルを定義する必要があります。残念ながら、アクセントに誤りがあります。何か案が?

エラーは次のとおりです。

[編集] フィドルを追加: http://jsfiddle.net/stephanedeluca/bS6ZU/