問題タブ [angular-dart]

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

google-maps - angular.dartビュー(ng-view)でGoogleマップをロードする

複数のビューangular.dartで単一ページのアプリを作成しようとしていますが、ルーティング先のビューにGoogle マップをロードする実際の例が見つかりません。

google_mapsパッケージを使用しています。divマップを含む要素がメイン ページで定義されている場合は問題なく動作しindex.htmlますが、マップ div がビューで定義されている場合は例外がスローされます。

これは、ディレクティブ クラスが読み込まれるまでにビューがレンダリングされていないことを意味していると思います。ビューにマップをロードするにはどうすればよいですか?

ルーターは次のとおりです。

そしてビューhtml:

そして、実際のマップの作成に問題がある Directive クラス:

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

dart - 角度コンポーネントのテスト

コンポーネント ( )の単体テスト ( test/src/rating/rating.html/dart)を作成したいと考えています。<rating>lib/rating/rating.dart/html

_element = _tb.compile('<rating value="rate>...は失敗します

[予期しないリクエスト: GET packages/bootstrap_angular/rating/rating.html

コンポーネントの templateUrl を template に変更し、テンプレート HTML を文字列として割り当て、例外を取り除きました。

私は何か間違ったことをしていますか、それとも (まだ) サポートされていませんか?

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

dart - Angular コンポーネント テストで shadowDOM をクエリする方法

この単体テストのセットアップがshadowDOMあり、<rating>要素の を調べたいと思います。しかし、shadowDOMには childNodes がありません。

以下のコードでは、メソッド内の要素 shadowDOM を調べようとしていますgetStars()

私のアプローチに欠陥はありますか?これは機能するはずですか?

HTTP リクエストから返されたエレメント テンプレート HTML

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

dart - AngularDart とのリンクでルートを名前で参照するより良い方法はありますか?

AngularDart アプリには多くの名前付きルートがあります。次のように、昔ながらの方法でリンクを作成します。

それはもろいようです。パスを変更したり、ハッシュ変更以外の戦略を変更した場合、すべてのリンクを変更する必要があります。

次のようなことができますか:

activities私のルート構成からのルートの名前はどこにありますか。

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

angularjs - Angular Dart コンポーネントのコンストラクターでキーと値をスコープに割り当てる

次の非常に単純な Angular Dart コンポーネントについて考えてみましょう。

fooフィールドは属性として渡され、「フィールド」がコンストラクターにbar追加されます。scope

これにより、ビューで次の使用が可能になります。

fooの前に を付ける必要がありますがctrl、付けbarません。この特定の例では、フィールドをスコープに直接追加するのは不適切なパターンのように思えscopeますが、コンポーネント コンストラクターでオブジェクトにアクセスし、その中で値を定義する一般的なユース ケースはありますか?

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

angularjs - Angular Dart コンポーネントに派生フィールドを設定する

単一の属性を取るコンポーネントがあります。コンポーネントのフィールドに、この属性から派生した値を入力したいと考えています。コンストラクター内のコードが実行されたときに、属性とのバインディングが行われていないという問題が発生しています。では、派生フィールドの値を設定するにはどうすればよいでしょうか。

ここにいくつかのコードがあります:

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

dart - 単一のテーブル行のコンポーネントを作成することは可能ですか?

テーブル行 (または tbody) として使用できる Angular Dart コンポーネントを作成することは可能ですか? 私はこのようなことをしたいと思います:

かなり醜いのではなく:

そうでない場合、同様のことを達成する方法はありますか?

ありがとう、

ロバート