問題タブ [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.
google-maps - angular.dartビュー(ng-view)でGoogleマップをロードする
複数のビューangular.dart
で単一ページのアプリを作成しようとしていますが、ルーティング先のビューにGoogle マップをロードする実際の例が見つかりません。
google_maps
パッケージを使用しています。div
マップを含む要素がメイン ページで定義されている場合は問題なく動作しindex.html
ますが、マップ div がビューで定義されている場合は例外がスローされます。
これは、ディレクティブ クラスが読み込まれるまでにビューがレンダリングされていないことを意味していると思います。ビューにマップをロードするにはどうすればよいですか?
ルーターは次のとおりです。
そしてビューhtml:
そして、実際のマップの作成に問題がある Directive クラス:
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 を文字列として割り当て、例外を取り除きました。
私は何か間違ったことをしていますか、それとも (まだ) サポートされていませんか?
dart - Angular コンポーネント テストで shadowDOM をクエリする方法
この単体テストのセットアップがshadowDOM
あり、<rating>
要素の を調べたいと思います。しかし、shadowDOM
には childNodes がありません。
以下のコードでは、メソッド内の要素 shadowDOM を調べようとしていますgetStars()
。
私のアプローチに欠陥はありますか?これは機能するはずですか?
HTTP リクエストから返されたエレメント テンプレート HTML
dart - AngularDart とのリンクでルートを名前で参照するより良い方法はありますか?
AngularDart アプリには多くの名前付きルートがあります。次のように、昔ながらの方法でリンクを作成します。
それはもろいようです。パスを変更したり、ハッシュ変更以外の戦略を変更した場合、すべてのリンクを変更する必要があります。
次のようなことができますか:
activities
私のルート構成からのルートの名前はどこにありますか。
angularjs - Angular Dart コンポーネントのコンストラクターでキーと値をスコープに割り当てる
次の非常に単純な Angular Dart コンポーネントについて考えてみましょう。
foo
フィールドは属性として渡され、「フィールド」がコンストラクターにbar
追加されます。scope
これにより、ビューで次の使用が可能になります。
foo
の前に を付ける必要がありますがctrl
、付けbar
ません。この特定の例では、フィールドをスコープに直接追加するのは不適切なパターンのように思えscope
ますが、コンポーネント コンストラクターでオブジェクトにアクセスし、その中で値を定義する一般的なユース ケースはありますか?
angularjs - Angular Dart コンポーネントに派生フィールドを設定する
単一の属性を取るコンポーネントがあります。コンポーネントのフィールドに、この属性から派生した値を入力したいと考えています。コンストラクター内のコードが実行されたときに、属性とのバインディングが行われていないという問題が発生しています。では、派生フィールドの値を設定するにはどうすればよいでしょうか。
ここにいくつかのコードがあります:
dart - 単一のテーブル行のコンポーネントを作成することは可能ですか?
テーブル行 (または tbody) として使用できる Angular Dart コンポーネントを作成することは可能ですか? 私はこのようなことをしたいと思います:
かなり醜いのではなく:
そうでない場合、同様のことを達成する方法はありますか?
ありがとう、
ロバート