問題タブ [angularjs-components]

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

angularjs - ネストされたコンポーネント間での出力のバインドが機能しない

今日はこの問題で頭を悩ませています。お願いします。以下のコードを見てください。第 2 レベルのコンポーネント スコープから onUpdate() メソッドを起動した後に Angular がこのエラーをスローする理由を説明できますか?

TypeError: 'in' 演算子を使用して '$ctrl' in 99 を検索することはできません

ありがとう!

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

angularjs - ライフサイクル フック this.$postLink が typeerror を返す

angular 1.5コンポーネントを学習しようとしていますが、問題に遭遇しました。次のコードは、コンポーネントのスタートアップ レイアウトであり、gruntjob でエラーなしでコンパイルされます。

ただし、ブラウザにアクセスすると、次の typeError が表示されます。

私はAngular 1.5.5を使用しています-それは問題ではないはずです-ログを取得できない理由はありますか?

コードペン: http://codepen.io/anon/pen/JXQXgN?editors=1010

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

javascript - Angular 1.5.x Component Router with loader (コンポーネントを遅延ロードする方法は?)

Angular 1.5x で新しい ComponentRouter を使用しようとしています。$routerRootComponents.$routConfig のコンポーネントを遅延ロードしたいと考えています。最上位のコンポーネントを定義しましたが、それは $routeConfig であり、Async Route を定義したいと考えています。

Angular2 のドキュメントを見ると、コンポーネントに解決される promise を提供する必要があるだけです。ただし、app.config 関数から $q へのアクセスはありません。また、AngularJS 1.x の約束が NG2 ドキュメントで ES6 の約束について語られているため、機能するかどうかもわかりません。

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

angularjs - Angular 1.5 コンポーネント属性の存在

いくつかのAngularディレクティブをAngular 1.5スタイルのコンポーネントにリファクタリングしています。

私のディレクティブの中には、特定の属性が存在することに依存する動作があるため、属性が特定のブール値を持つことはありません。私のディレクティブでは、link 関数を使用してこれを実現します。

angular 1.5スタイルのコンポーネント構文でこれを行うにはどうすればよいですか?

私ができることの 1 つはバインディングを追加することですが、その場合はブール値を指定する必要があります。テンプレートをそのままにしておきたい。

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

angularjs - テンプレートなしの Angular コンポーネント式バインディング

コンポーネントからスコープ データを出力しようとしていますが、ローカル テンプレートなしでそれを行う方法を理解するのに苦労しています。

さまざまな理由で、HTML ファイルにマークアップを含める必要があり、js ロードで解析されないようにする必要があります。

これはこれまでのダミーコードです: (codepen: http://codepen.io/anon/pen/qNBBRN )

HTML:

動かない JS コード:

そして、これは機能しますが、避けたいものです:

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

angularjs - コンポーネントモジュールangular JSで$ httpを使用する

外部ソースからデータを取得できない理由を知りたいです。Json のコンテンツを復元して解析し、このテンプレートにコンテンツを表示する必要があります。

ニュースの名前: {{new.length}}

このコードを使用すると、メッセージが表示されずに機能しません。

ただし、このように外部からデータを呼び出さない場合:動作します

0 投票する
4 に答える
8919 参照

angularjs - AngularJS 1.5.x $onChanges が一方向バインディングの変更で機能しない

入力でバインドされたプリミティブを変更したときに $onChanges が開始されない理由がわかりません。誰かが私が間違ったことを見て、これを簡単な方法で説明できますか? 実際のアプリケーションでも動作させることができなかったので、簡単なテスト アプリケーションのplunkrを作成しました。

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

angularjs - この単純な angularjs スクリプトが機能しないのはなぜですか?

コントローラーを使用してデータを印刷する単純なスクリプト。どこが間違っているのかわかりません..コードはindex.html、app.js、およびmail-list.component.jsで構成されています。mail-list.component は、ビュー用のテンプレートを作成し、コントローラーを登録するために使用されます。

index.html

app.js

メールリスト.component.js