問題タブ [dart-js-interop]
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 - Dart から resumable.js を使用する
このコードで Dart のresumable.jsを使用しようとしています:
files
変数はList<File>
( dart.html.File
) として定義されます。rs
これらの2行でオブジェクトのプロパティを確認すると:
rs.opts
正しく初期化されていることがわかりましたが、rs.files
常にResumableFile
長さ 1 のインスタンスが含まれています。メソッド addFile はパラメーターが Javascript のインスタンスであると想定しているが、 instanceof をFile
取得しているためだと思いますdart:html.File
。
dart:html.File
Javascriptに変換する方法や、 resumable.jsFile
に引数を渡す方法はわかりますか?
メソッドassignBrowse
とを代わりに使用できることはわかっていますassignDrop
が、自分のソリューションに固執したいと思います。
javascript - JsObject.callMethod が機能しているのに JsFunction.apply が機能しない (dart)
JsFunction.apply が期待どおりに機能しないことがよくあります。次の例を検討してください。
js["appendChild"].apply([span]);
とまったく同じように動作すると思いjs.callMethod("appendChild", [span]);
ます。
このデモも参照してください: https://dartpad.dartlang.org/0f35d76a3c61ba1371f1
dart - いくつかの JS ライブラリを dart プログラムのアセットにすることは、どの程度実用的ですか?
Dart コミュニティの皆さん、こんにちは。Dart アプリ内で JavaScript ライブラリ (D3.js などの視覚化 js など) を使用することの実用性を知りたいですか?
現在、データを取得して分析を行うアプリを構築しています。そのためには、データを明確に視覚化したいと考えています。
js dart 相互運用機能があることは知っています。https://www.dartlang.org/articles/js-dart-interop/
これには、堅牢な JS ライブラリとの通信に使用するのに十分な機能がありますか? キャッチは何ですか?
ありがとう!
dart - 新しい js 0.6.0 パッケージを使用して JS から呼び出し可能な Dart クラスのメソッドを作成するより良い方法はありますか?
index.html (頭)
index.dart
javascript - JS にコンパイルされたときの dart:js 呼び出しに関する問題
コードを JavaScript dart2js にコンパイルした後、dart:js からのコンテキスト呼び出しを機能させる際に重大な問題が発生します。
これは、2 つのファイルで構成される、私の要点を示すために作成した単純なプログラムです。
main.dart
main.js
index.html
Dartium を使用してこれを実行しようとすると、意図したとおりに動作します。ただし、JS にコンパイルして Chromium を使用して開くと、約 50% の確率でしか機能しません。それ以外の場合は、次のエラーが発生します。
同様のエラーが発生する大規模なプロジェクトもあります。ここで、エラーは次のとおりです。