問題タブ [angularjs-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.

0 投票する
3 に答える
466 参照

javascript - モデル外から modalInstance $scope にアクセスする方法

AngularJSで a の値を更新したいのですが、$modalこれを行う方法がわかりません。サンプルコードは次のとおりです。

モデルが正常に開いたときに、サービスから更新を受け取り、更新された値をモデルに再度表示したい場合は、モデルupdateStatus()の外部から呼び出す方法を教えてください。使ってみ modalInstance.updateStatus(..)ますがうまくいきません。誰かがこれを行う適切な方法を教えてもらえますか?

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

javascript - バリデーション付きの AngularJS 入力マスク

入力コントロールのマスクと検証を持つディレクティブがあります。これは基本的に、ユーザーが 45 (45 分) または 2.5 (2.5 時間 => 150 分) のような時間を入力できる時間入力です。入力はtype=number編集時ですがtype=text、フィルターを使用して結果を表示するときです。

(15 分の増分のみが許可され、フィルターはぼかしイベントに適用されます)

テキストボックスをクリックしたときに初期値が失われることを除いて、すべて正常に機能します。focusイベントでは、値scope.minutesは未定義です。これは90、コントローラーで設定された値である必要があります。理由がわかりません。

0 投票する
3 に答える
678 参照

angularjs - angularjs がモデル値を更新しない

私の例では、ユーザーがテキストフィールドにフォーカスしたときにモデルを更新したいと考えています。つまり、「px」文字列を既存の値に追加します。

HTML:

JS:

ご覧のとおり、私も を使用してい$scope.$applyます。ほとんどの場合、私は何か間違ったことをしています。

JSFIDDLE: https://jsfiddle.net/ashwyn/U3pVM/27621/

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

angularjs - angularjs kendo-multi-select でデータを更新する方法

私はangularjsが初めてです。ビューをロードするときにデフォルトでデータを追加しています。そのボタンをクリックすると、そのメソッド内でSuccessメソッドを呼び出している保存ボタンが1つあります。

そのメソッド内で、別のデータをその複数選択に置き換えようとしています。スコープは正常に更新されていますが、複数選択のテキスト ボックスが空で表示されます。データを表示していません。

ここに私のhtmlコードがあります