問題タブ [angularjs-ng-model]
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.
html - 最初に1つのボックスのみが選択されたAngularチェックボックスの「すべて選択」機能
「すべて選択」、「オプション 1」、「オプション 2 」の 3 つのチェックボックスを含むフォームがあります。
最初のページの読み込みでは、オプション 1のみ をチェックしたいと思います。次に、[すべて選択] チェックボックスがオンになっている場合は、オプション 1とオプション 2が自動的にオンになり、すべてが選択されます。
問題は、最初のページの読み込みで ng-checked="selectAll" が評価され、最初にオプション 1 のみをチェックしようとする試み (最初は selectAll = false) が上書きされるため、何も選択されません。
これは解決するのが簡単な問題のように思えますが、解決策がわかりません...洞察やアドバイスをよろしくお願いします!
arrays - Angularjs - 動的サイズの配列を持つ ng-model
これが私のシナリオです。
見る:
コントローラ:
ty-project は単なるディレクティブです
typrojectTemplate は、次のように 2 つの入力を持つ単純なテンプレートです。
これは私のコントローラーです
そのため、範囲メソッドが 2 を返す場合、各プロジェクトには name 属性と total 属性を持つ 2 つのプロジェクト オブジェクトがあります。
プロジェクトをコントローラーにバインドするにはどうすればよいですか?
ありがとう。
javascript - $watch から ngModelController $parsers パイプラインをトリガーする
ngModel を必要とし、フォーマッターとパーサーを追加して値を操作するディレクティブを作成しています。それはうまく機能しますが、操作は $watch する必要がある外部データに依存するため、この時計からモデル値を更新する方法を探しています。呼び出してみました$setViewValue
が、何も起こりません ($viewValue が変更されていないため??)。
次の簡単な例では、「factor」を変更してもモデル値は更新されません。
編集:内部$$parseAndValidate
メソッドを呼び出すと機能しますが、更新を強制するパブリック API があるかどうかは疑問です。
ngModel.$setViewValue(ngModel.$viewValue);
編集: の動作が で変更されたことがわかりました1.3.0
。1.2.x
コードを使用するとうまくいきます!
angularjs - ng-click での ng-model 値の変更
私は ng-repeat に 4 つのラジオ オプションがある div を持っています。私の問題は、ボタンをクリックすると、リスト クラスの div が複製され、ng-model が変更され、値が 'breakfast.クリックすると、複製されたdivの「breakfast.favourite1」になるはずです
これが私のコントローラーです
これについて私を助けてください
html - angularjs laravelを使用してデータベースに保存されている選択ボックスに選択したアイテムを表示します
データベースから選択ボックスに格納された値を取得しようとしていますが、表示されません。選択した値はコンソールに表示されますが(要素を検査)、表示されません。
HTML
AngularJS
コントローラー(ララベル)
エレメントの検査 (クローム)
データがそこにあることは inspect 要素から明らかですが、選択ボックスで選択されたアイテムとして表示されていません。誰かが私が間違っていることを教えてください。