問題タブ [dart-mirrors]
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.
dart - コンパイルされた AngularDart が dynamic_injector のエラーで失敗する
AngularDart を機能させようとしていますが、未定義のオブジェクトに対して常に例外が発生します。
エラーを示すコンパイルされたjavascript:
MirrorsUsed2 を削除すると、エラーは発生しませんが、コンパイルされたファイルが大きくなります。
dart - 抽象クラスのフィールドのデフォルト値を取得する方法
次のようなクラスがあるとします。
ミラーを使用して、の値を取得できますbar
か?
javascript - Dart のミラーがすべての要素で機能しない
ダーツでリフレクション (別名ダーツ:ミラー) を使用しています。最初: ここに表示されているすべてのコードは、dartium (dart ネイティブ) で完全に機能しますが、dart2js でコンパイルして chrome で実行すると部分的にしか機能しません。
バイトストリームからクラスを読み取る BinaryReader というクラスがあります。これを行うコード(繰り返し部分を取り除いたもの)は次のとおりです。
ミラーのインポートは、次の方法で行います。
M4SubMesh と M4Model は、それぞれの dart ファイルのライブラリ名です。vector_math vector_math.dart の 1 つ
最初に、ストリームから M4Model ライブラリの一部である M4Header のインスタンスを読み取ります。すべての値は正しいです。次のようになります。
その後、次のような M4SubMeshHeader を読み取ろうとします。
読み取り後、blockSize はランダムな値になります。bboxMin と bboxMax は null です。ここで何がうまくいかないのですか?
こんにちはクロモン
dart - Dartでメタデータから値を取得するには?
ダーツコード:
そしてメタデータ宣言:
@Table
次のコードでメタデータを取得できます。
どちらが印刷されますか:
しかし、そこから取得する方法がわかりませんusers
:(