問題タブ [javascript-databinding]

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 投票する
2 に答える
523 参照

javascript - scope.$watch 項目が JavaScript オブジェクトのフィールドに対して機能しない

Java スクリプト オブジェクトのプロパティを監視するという問題に直面しました。ここでこの問題について部分的に説明しましたが、解決策が得られませんでした...

問題を別の方法で説明します。ここにフィドルがあります

これが私のディレクティブのコードです:

そして、これは私のHTMLレイアウトです:

入力要素の値を外部コントローラーの項目にバインドしたいのですvalues.amountが、ディレクティブの監視命令が機能しません...

実装したいロジックは次のとおりです。ユーザーがポイントを置いた場合、入力要素に余分なゼロを追加したい。入力要素の値が「42」で、ユーザーがそこにポイントを置いた場合、値は「42」になります。次に、この「42.00」のようにするには、2 つの余分なゼロを追加する必要があります。

ng-model="amount"入力要素のデータを外部コントローラーの変数にバインドする場合、入力要素のロジックは機能しますが、外部コントローラーの金額値は更新されません。

バインディングに使用するng-model="values.amount"と、外側のコントローラーの値も入力要素のロジックも機能しません。

values.amount実際、入力要素を使用命令にバインドする必要がありますng-model="values.amount"が、機能せず、理由がわかりません。

誰かがこの問題を解決するのを手伝ってくれますか? アイデアや提案はありますか?

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

javascript - 大規模な (5000 要素以上) 2 ウェイ バインディング / 同期フロント エンドを js で構築する

アプリケーション用に大規模な双方向同期 (読み取り + 書き込み) スプレッドシート フロント エンド (Google ドライブ スプレッドシートと考えてください) を構築しています。バック エンドは、ユーザー/ビュー間ですべてのデータを同期していますが、問題が発生し続けています。ページ上の双方向バインディングの数。現在angualr.jsを使用していますが、約1500個の要素に制限があるようで、その後jsが応答しなくなります。

フロントエンドで大規模な双方向データバインディング/同期を構築するための通常のアプローチは何ですか?

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

javascript - Angular.js: 同じ ng-model から異なるフォーム {{display.value}} と $scope.value を取得します

フォームの例:

表示要素の例:


質問:表示(または必要な属性)option[value]を保持しながら 、Angular コントローラーに を受信させるにはどうすればよいですか?{{coffee.location}}option[display-value]

私の質問が明確であることを願っています。事前に乾杯。

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

angularjs - ng-repeat 内でのデータバインディングの使用

私の問題のシナリオは、コントローラーを介して動的に 1 つの名前を既に取得しており、現在、その名前を ng-repeat 内にバインドしようとしていることです。どうやってやるの?何か提案をください。ngrepeat で動的な名前を取得する方法はありますか?

例:

ここにフィドルのリンクがあります。

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

javascript - Angular JS: テーブルへの複数のデータ バインディング

わかった。私は、学校の専攻と未成年者を調べるデータ テーブルをまとめています。可能な限りデータで自分自身を繰り返さないようにするという問題に直面していますが、データをドキュメントに取り込む方法や、データをさまざまな配列にセットアップする方法さえわかりません。これらの 2 つの領域のどちらかで、私が見つけることができるアドバイスとヘルプを探しています。ドキュメントや API を検索しても、どれもデータを深く掘り下げて、私が達成しようとしているものを実際に取得していないようです。

私の問題をより明確に示すためにプランカーを作成しました。少なくとも、より明確にしたいと考えています。
http://plnkr.co/edit/2pDmQKKwjO6KVullgMm5?p=preview

編集:

各学位がブール値として読み取れ、教育レベルと同じである場合でも、私には問題ありません。新しい表の行で行全体を繰り返さずにそれを行う方法がわかりません。 http://www.clemson.edu/majors


ここにHTMLがあります


これがJSです