問題タブ [ng-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.
angularjs - ngcontrollerエイリアスからngrepeatの属性を表示
ngcontroller エイリアスがなくても、データを取得できます。ただし、エイリアスの場合はできません。ここで私の間違いは何ですか?
HTML タグ:
app.js で:
javascript - AngularJS - ng-submit で呼び出されない関数
ng-submit を使用して、フォームが送信されたときに呼び出されるはずの http メソッド (rest サービスに対応) を呼び出す angular-promise を作成しました。それは決して起こらず、エラーもありません。関数が呼び出されないようです。だからここにJavaScriptコードがあります:
およびhtmlコード:
何かアイデアはありますか?よろしくお願いします。
angularjs - AngularJS を実行するコントローラーを選択
API 応答に応じて特定のコントローラーを実行しようとしています。
routeProvider 構成から始めます。
たとえば、API 応答の形式は {"available": true/false} です。
.
したがって、少なくとも 2 つの質問があります。
- API 応答に応じて特定のコントローラーを実行する方法。
- リクエストの繰り返しを避けるために、API レスポンスを実行可能コントローラーに渡す方法。
angularjs - ng-appおよびng-controllerがフォームタグで宣言されている場合、angularjsフォームが機能しない
ng-app と ng-controller を宣言すると、フォームは検証を行いません。
それらを削除すると、フォームは基本的な検証を行いますが、コントローラーロジックを使用してユーザー名とパスワードの検証とルーティングを実行したいのですが、これは使用できません (ng-controller が削除されているため)。
私は何が欠けていますか?
このフォームで ng-controller と ng-app を追加/指定するにはどうすればよいですか?
javascript - Angular JS で ng-controller から渡された値が空白になる理由
ユーザークエリをデータベースに検索するために、既存のコードを1つ作成しました。n all を呼び出すことはできますが$https
、1 つのコントローラー ( からsetSearch
までgetSearch
) から別のコントローラーへのデータがどこかで失われているだけです。データを渡すユーザーサービスがあります
http://plnkr.co/edit/ncSSFlG1YcwAMmpl9WDX
以下のコードで問題に直面しています:
angularjs - テンプレートを動的にロードすると、Chrome で element.scope() が FireFox 用に定義されているのに undefined になるのはなぜですか?
EJS(javascript)によって動的にマッチングブロック/テンプレートをロードした後、コントローラーを登録/ロードしようとしています:
この時点で:
ChromeとFirefoxは言う
マイアプリ:
私はどこで間違っていますか?
javascript - ビューと通信していないAngularコントローラー
index.html
埋め込まれた Angular コードで動作していません。リンク タグは機能しているように見えます (ページはフォーマットされています) - スクリプト タグを一番上に移動しましたが、ビューには値ではなく Angular 式の構文が表示されたままです
{{ products.price | currency }} instead of $18.99
mainController は次のようになります。
ビューは次のようになります。
ロードされたページは次のようになります。壊れています。
MainController をメインとして使用してみました:
また、使用せずに試してみました$scope
それがバインディングなのか、アプリが正しく初期化されていないのか、あるいはその両方なのかを確認する方法がわかりません。
誰かが何が間違っているか欠けているかを見つけることができますか?