タグ付けされた質問 「angular-ngmodel」



13
Ngモデルはコントローラー値を更新しません
おそらくばかげた質問ですが、シンプルな入力とボタンを備えたhtmlフォームがあります: <input type="text" ng-model="searchText" /> <button ng-click="check()">Check!</button> {{ searchText }} 次にコントローラーで(テンプレートとコントローラーはrouteProviderから呼び出されます): $scope.check = function () { console.log($scope.searchText); } ボタンをクリックすると、コンソールでビューが正しく更新されていても定義されていないのはなぜですか? ありがとう! 更新:私は実際にその問題を解決したようです(以前にいくつかの回避策を考案する必要がありました)。プロパティ名をからsearchTextに変更し、コントローラでsearch.text空の$scope.search = {};オブジェクトを定義して、出来上がり...なぜそれが機能しているかわからない;]

9
Angular JSを使用してドロップダウンリストコントロールの選択したオプションを設定する方法
Angular JSを使用していて、ドロップダウンリストコントロールの選択したオプションをAngular JSを使用して設定する必要があります。これがばかげている場合は許してくださいが、私はAngular JSの初心者です これが私のhtmlのドロップダウンリストコントロールです <select ng-required="item.id==8 && item.quantity > 0" name="posterVariants" ng-show="item.id==8" ng-model="item.selectedVariant" ng-change="calculateServicesSubTotal(item)" ng-options="v.name for v in variants | filter:{type:2}"> </select> それが入力された後、私は得る <select ng-options="v.name for v in variants | filter:{type:2}" ng-change="calculateServicesSubTotal(item)" ng-model="item.selectedVariant" ng-show="item.id==8" name="posterVariants" ng-required="item.id==8 && item.quantity > 0" class="ng-pristine ng-valid ng-valid-required"> <option value="?" selected="selected"></option> <option value="0">set of …

2
ngModelフォーマッターとパーサー
同じ質問を別の形式で投稿しましたが、誰も答えませんでした。フォーマッタとパーサーが角度のあるjsで何をするのかを明確に把握できません。 定義上、フォーマッターとパーサーはどちらも私に似ています。私はこのangularjsに慣れていないので、私は間違っているかもしれません。 フォーマッタの定義 モデル値が変更されるたびにパイプラインとして実行する関数の配列。次に、各関数が呼び出され、値が次の関数に渡されます。コントロールと検証で表示する値をフォーマット/変換するために使用されます。 パーサーの定義 コントロールがDOMから値を読み取るたびに、パイプラインとして実行する関数の配列。次に、各関数が呼び出され、値が次の関数に渡されます。値の検証と同様に、値のサニタイズ/変換に使用されます。検証のために、パーサーは$ setValidity()を使用して有効性の状態を更新し、無効な値に対して未定義を返す必要があります。 簡単な例で両方の機能を理解できるようにしてください。両方の簡単な説明をいただければ幸いです。

10
AngularJS:jQueryで変更したときにng-modelバインディングが更新されない
これは私のHTMLです。 <input id="selectedDueDate" type="text" ng-model="selectedDate" /> ボックスに入力すると、モデルは双方向バインディングメカニズムを介して更新されます。甘い。 しかし、JQueryを介してこれを行うと... $('#selectedDueDate').val(dateText); モデルは更新されません。どうして?

5
状態をプロパティにバインドするための[(ngModel)]と[ngModel]の違いは?
テンプレートの例を次に示します。 <input type="number" class="form-control" [(ngModel)]="overRideRate" formControlName="OverRideRate"> <input type="number" class="form-control" [ngModel]="overRideRate" formControlName="OverRideRate"> ここでは、両方とも同じことをします。どちらが好ましいのか、そしてその理由は?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.