私はダーツの警告メッセージを鳴らすことができましたが、ダーツから別のjsファイルに書き込んだ関数を呼び出す方法を見つけることができませんでした。これがまっすぐだったなら、これは大きなセールスポイントでした。私はthis postを見ましたが、これは私が始めたが、道がなければならないと感じているので、あなたがそれを理解したら、愛を分けてください。Dartからjavascriptを呼び出す
をYAMLファイルにこれを追加します:
依存関係: JS: がホストを:
JSダーツファイルの先頭にインポート文を追加します。ここで
は、私がやったものです:import 'パッケージ:js/js.dart'をjs;
はjs.scoped警告メッセージ
を((){; js.context.alertは( "!喜びのためにジャンプ")})を示すために、コードのこのビットを追加します。
は、ここで私は動作するはずだと思う部分だがされていません。私はjavascript関数のdoSomething()を持っていることを考えると、私は)
js.context.doSomethingを(呼び出すことができるはずです。
インポート時に、上記のコードが動作するための接頭辞を指定する必要があります: 'import 'package:js/js.dart' as js;' –
ありがとうございます。私は答えを編集しました。 –
js:0.0.13とは何ですか?また、js:anyとはどのように違うのですか? – BraveNewMath