問題タブ [ng-view]

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

javascript - Angular ビューでデータが読み込まれない

だから私は AngularJS のチュートリアルに取り組んでいるので、これがこれらのタスクを完了する最善の方法ではないことはわかっていますが、これが私が行っているステップです。ビューにデータを読み込もうとしていますが、データが表示されません。私の ng-view と私の ng-route は適切に機能してそこにたどり着きますが、患者.html にアクセスすると、テーブル ヘッダーだけが表示され、情報が表示されません。私は何が欠けていますか?

これが私のモジュールです

これが私のコントローラーです

と私の見解

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

javascript - AngularJs ビューが表示されない

こんにちは、Angular js の初心者です。ページをロードすると、2 つのエラーが表示されます

1 - エラー: [$injector:unpr]

2 - エラー: [$injector:cdep]

HTML

index.html

パーシャル/developers.html

app.js

controller.js

コンソール画像はこちら

編集

これは私のプロジェクトのディレクトリ構造です。迷惑になりますか。私はそれをワンプや他のサーバーで実行していません。

誰でもそれを整理するのを手伝ってください

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

angularjs - コントローラーで $scope 変数の値を変更しても、ビューの値が変更されない

私は自分のアプリケーション用に Cordova ツールと angularjs に取り組んでいます。

ビュー 1

ビュー 2

上記のコードでは$scope.tempdate、「2222」までの値を設定しました。リンクをクリックすると呼び出さruleDetails()れて設定され$scope.tempdata = "3333".ますが、 で新しいページを開くとng-view、古い値、つまり「2222」しか表示されません。「3333」に変更したいです。私も試してみまし$scope.$apply()た。

ありがとう。

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

angularjs - 角度: $routeProvider

ルーティングの設定に問題があります。コンソールに次のエラーが表示されます。フォルダ「partials」の名前が正しく、ファイルの名前も正しくなっています。何か助けはありますか?

キャッチされないエラー: [$injector:modulerr] http://errors.angularjs.org/1.3.12/ $injector/modulerr?p0=demoApp&p1=Error%3…s%2Fthomasjanszen%2Fcodinghouse%2FAngular%2Fjs%2Fangular.min. js%3A17%3A381)

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

javascript - angularJSはng-view内に角度のないjavascriptファイルをロードします

クライアント キャンバス描画アプリに ng-view で ng-route を使用しています。描画コードは、個別の非角度 js ファイルにあります。私は置く必要があります

ターゲット ng-view で。

問題は、スクリプトを ng-view html ファイルに追加できないことです。(ブラウザのデバッグウィンドウには表示されません)

scripts親htmlファイル(を含むng-view)を入れてみ#container and #jsonましたがng-view(このページだけがこれらの2つの要素を必要とするため、必要です)、parentNode is not foundその時点でng-view#container and #json)がなかったので、というエラーがありますロードされている間、ロードさscriptsれています

編集:

サブページhtmlでこれを試しました:

しかし、それは機能していません

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

angularjs - Angular ルーティングを使用してページ間でフォーム データを渡す

2 つのタブを持つアプリを構築したいと考えています。1 つにはフォームがあり、もう 1 つのタブはフォームに入力されたデータを確認するためのものです。ng-view div を変更する 2 つのリンクを含むナビゲーションがあります。私の問題は、レビュー リンクをクリックするたびに、フォームに入力したすべてのデータがリセットされることです。コントローラ js:

フォーム入力の例:

ビューを add.html (フォームがある場所) から review.html に変更すると、フォーム内のすべてのデータがリセットされるだけなので、レビュー ページにはデータが表示されず、add.html ビューに戻すと、すべて入力は空白です。

ビューを切り替えるときにデータを保持する方法はありますか?

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

javascript - Angularjs は 404 ビューを解決します

angularjsでは、404ビューを処理および解決できますか?

クライアントに応じて条件付きビューのレンダリングを実現したいのですが、次のようなビューがあります。

<div ng-include="'assets/stackoverflow/breadcrumb.html'"></div>

したがって、上記が 404 を返すと仮定すると、これを試す必要があります。

<div ng-include="'assets/default/breadcrumb.html'"></div>

このアプローチは間違っているかもしれませんが、ビュー 404 を処理する方法が必要なだけです。実際に 404 リクエストをキャッチするインターセプターがありますが、それを解決して再度送信するにはどうすればよいですか?

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

javascript - ng-view のロードまたはディレクティブのロード後に JavaScript を実行する

ng-view でレンダリングされた特定のテンプレートの読み込みが完了した後に実行する必要がある JavaScript があります。

ロードする最初のページの場合、これは次のように機能します。

コードはテンプレートのコントローラーで実行されるため、メインの html ファイルの外側にあります。また、リンクの下のディレクティブにネストして、ディレクティブがロードされるまで実行されないようにしましたが、それも機能していないようです。

実行する必要があるスニペットは次のとおりです。