問題タブ [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.

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

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.FileJavascriptに変換する方法や、 resumable.jsFileに引数を渡す方法はわかりますか?

メソッドassignBrowseとを代わりに使用できることはわかっていますassignDropが、自分のソリューションに固執したいと思います。

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

javascript - JsObject.callMethod が機能しているのに JsFunction.apply が機能しない (dart)

JsFunction.apply が期待どおりに機能しないことがよくあります。次の例を検討してください。

js["appendChild"].apply([span]);とまったく同じように動作すると思いjs.callMethod("appendChild", [span]);ます。

このデモも参照してください: https://dartpad.dartlang.org/0f35d76a3c61ba1371f1

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

dart - いくつかの JS ライブラリを dart プログラムのアセットにすることは、どの程度実用的ですか?

Dart コミュニティの皆さん、こんにちは。Dart アプリ内で JavaScript ライブラリ (D3.js などの視覚化 js など) を使用することの実用性を知りたいですか?

現在、データを取得して分析を行うアプリを構築しています。そのためには、データを明確に視覚化したいと考えています。

js dart 相互運用機能があることは知っています。https://www.dartlang.org/articles/js-dart-interop/

これには、堅牢な JS ライブラリとの通信に使用するのに十分な機能がありますか? キャッチは何ですか?

ありがとう!

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

dart - 新しい js 0.6.0 パッケージを使用して JS から呼び出し可能な Dart クラスのメソッドを作成するより良い方法はありますか?

index.html (頭)

index.dart

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

javascript - JS にコンパイルされたときの dart:js 呼び出しに関する問題

コードを JavaScript dart2js にコンパイルした後、dart:js からのコンテキスト呼び出しを機能させる際に重大な問題が発生します。

これは、2 つのファイルで構成される、私の要点を示すために作成した単純なプログラムです。

main.dart

main.js

index.html

Dartium を使用してこれを実行しようとすると、意図したとおりに動作します。ただし、JS にコンパイルして Chromium を使用して開くと、約 50% の確率でしか機能しません。それ以外の場合は、次のエラーが発生します。

同様のエラーが発生する大規模なプロジェクトもあります。ここで、エラーは次のとおりです。