問題タブ [angular-controller]

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 に答える
711 参照

angularjs - angularJSコントローラーで、ビューからの動的な値をURLに追加していますが、未定義の値を取得しています

以下は私のビューです。ビューから、コントローラーの特定のURLに追加されたIDを使用して、対応するブックを取得しています

そして私のコントローラーは:

上記のコントローラーでは、ビューから id にアクセスして URL を追加しようとしていますが、$scope.id未定義の値が返されています。

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

angularjs - AngularJS エラー: [ng:areq] 引数 'TestController' は関数ではありません。未定義です

最初のコントローラーを作成しようとすると、次のエラーが発生します。

エラー: [ng:areq] 引数 'TestController' は関数ではありません。未定義です

エラーを見つけるためにコードを単純化しましたが、うまくいきません。スクリプトでコントローラーとbooks配列を作成し、divでコントローラーを文字ごとに参照しているように見えます。私は何が欠けていますか?

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

angularjs - Django を使用した Angularjs: URL にスコープ パラメーターを指定して角度コントローラーから http.get を作成する

私のジャンゴビューは次のようになります。

私のurl.py:

これらのビューを呼び出す私のAngular Controller:

私が達成したいこと:

  • 最初のビデオ コントローラーの読み込み時に、コード スニペットに見られるように、$scope パラメーターに割り当てた最初のエクササイズの詳細を取得できます。
  • playNextTest() 関数を実行すると ../api/exercises/($scope.exercise_type+1)/((($scope.intensity_level )/

これはどのように達成できますか?

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

angularjs - Angularjs Djangoは日付を比較します

次のように Django バックエンドから日付を取得しています。2016-03-31 角度コントローラーで今日の日付と比較し、類似している場合はボタンを無効にします。

私は私に次のようなものを与える new Date() を試しましたThu Mar 31 2016 08:59:01 GMT+0200 (W. Europe Daylight Time)

この 2 つの日付を比較して目標を達成するにはどうすればよいですか?

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

angularjs - $resource を使用して angularjs のディレクティブにプロミス フォーム コントローラーを返す方法

受け取った約束に基づいてテンプレートを変更したいので、コントローラーからディレクティブに約束を返したいです。

ログインコントローラー:

ボタン ディレクティブ :

login.html :

ボタン テンプレート :

ディレクティブでは at 、コントローラのscope.ndClick()関数呼び出しです。login()コントローラーでは、私promise{ $promise: Promise, $resolved: false }. 私はpromiseディレクティブに戻っていますが、ディレクティブでは未定義の約束をしています。

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

angularjs - URL パラメーターが Angular JS に存在する場合のページ読み込み時のメソッド呼び出しが機能しない

次の要件があります。

URL パラメーターを読み取り、ページに 2 つのドロップダウンを読み込み、URL パラメーターの値を事前入力します。次に、ドロップダウン値を使用してメソッドを呼び出し、グリッドをロードします。

これが私が今までやったことです:

コントローラーでは、 $location.search() を使用してパラメーターをチェックしており、存在する場合はいくつかのメソッドを呼び出しています。このコードをコントローラーの最後に置きます。ただし、コントローラー内のメソッドが呼び出されると、REST 呼び出しは通過しません。代わりに、コントローラーの総負荷が発生した後に呼び出しが通過します。

どんな助けにも感謝します!

シナリオ例: