問題タブ [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.
angularjs - ネストされたコンポーネント間での出力のバインドが機能しない
今日はこの問題で頭を悩ませています。お願いします。以下のコードを見てください。第 2 レベルのコンポーネント スコープから onUpdate() メソッドを起動した後に Angular がこのエラーをスローする理由を説明できますか?
TypeError: 'in' 演算子を使用して '$ctrl' in 99 を検索することはできません
ありがとう!
angularjs - ライフサイクル フック this.$postLink が typeerror を返す
angular 1.5コンポーネントを学習しようとしていますが、問題に遭遇しました。次のコードは、コンポーネントのスタートアップ レイアウトであり、gruntjob でエラーなしでコンパイルされます。
ただし、ブラウザにアクセスすると、次の typeError が表示されます。
私はAngular 1.5.5を使用しています-それは問題ではないはずです-ログを取得できない理由はありますか?
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 の約束について語られているため、機能するかどうかもわかりません。
angularjs - Angular 1.5 コンポーネント属性の存在
いくつかのAngularディレクティブをAngular 1.5スタイルのコンポーネントにリファクタリングしています。
私のディレクティブの中には、特定の属性が存在することに依存する動作があるため、属性が特定のブール値を持つことはありません。私のディレクティブでは、link 関数を使用してこれを実現します。
angular 1.5スタイルのコンポーネント構文でこれを行うにはどうすればよいですか?
私ができることの 1 つはバインディングを追加することですが、その場合はブール値を指定する必要があります。テンプレートをそのままにしておきたい。
angularjs - テンプレートなしの Angular コンポーネント式バインディング
コンポーネントからスコープ データを出力しようとしていますが、ローカル テンプレートなしでそれを行う方法を理解するのに苦労しています。
さまざまな理由で、HTML ファイルにマークアップを含める必要があり、js ロードで解析されないようにする必要があります。
これはこれまでのダミーコードです: (codepen: http://codepen.io/anon/pen/qNBBRN )
HTML:
動かない JS コード:
そして、これは機能しますが、避けたいものです:
angularjs - コンポーネントモジュールangular JSで$ httpを使用する
外部ソースからデータを取得できない理由を知りたいです。Json のコンテンツを復元して解析し、このテンプレートにコンテンツを表示する必要があります。
ニュースの名前: {{new.length}}
このコードを使用すると、メッセージが表示されずに機能しません。
ただし、このように外部からデータを呼び出さない場合:動作します
angularjs - AngularJS 1.5.x $onChanges が一方向バインディングの変更で機能しない
入力でバインドされたプリミティブを変更したときに $onChanges が開始されない理由がわかりません。誰かが私が間違ったことを見て、これを簡単な方法で説明できますか? 実際のアプリケーションでも動作させることができなかったので、簡単なテスト アプリケーションのplunkrを作成しました。
angularjs - この単純な angularjs スクリプトが機能しないのはなぜですか?
コントローラーを使用してデータを印刷する単純なスクリプト。どこが間違っているのかわかりません..コードはindex.html、app.js、およびmail-list.component.jsで構成されています。mail-list.component は、ビュー用のテンプレートを作成し、コントローラーを登録するために使用されます。
index.html
app.js
メールリスト.component.js