問題タブ [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 に答える
236 参照

dart - Dart:js で Callback から "this" を取得する方法

ハイチャートを AngularDart コンポーネントとして統合しようとしています。Js 相互運用機能は魅力的ですが、克服できない問題に遭遇しました。

Highcharts を使用すると、ユーザーはコールバックを提供して、いくつかの動作をカスタマイズできます。たとえば、チャートのツールチップをフォーマットするためのコールバックです。これは、javascript で記述されたフォーマッタの例です。

Dartにフォーマッター機能があります。関数は適切に呼び出されますが、「この」オブジェクトを取得して必要なデータを取得する方法がわかりません。

誰でも私を助けることができますか?

0 投票する
0 に答える
218 参照

dart - ダーツのイベントリスナー引数から基になるイベントオブジェクトをアンラップする方法

私は次のダーツコードを持っています:

私はすでにFirefoxで成功せずに次のことを試みました(Chromeの場合は機能しました):

JsObject への参照があるとすぐに、メソッドを呼び出す方法がわかりました。その参照にアクセスする必要があるだけです。

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

google-chrome-extension - dart で chrome 拡張機能をビルドするときの chrome.runtime.onConnect の問題

dart2jsChrome 拡張機能のコンパイル済みバージョンを実行すると、次の問題が発生します。

実行時

おそらく原因を指摘する例を作成しました:

background.dart

Dartium で印刷:

しかしChromeでは:

Chrome 拡張機能をビルドするときの Dartium と dart2js の違い( https://code.google.com/p/dart/issues/detail?id=17086 )に関連していますか?

chrome.runtime.onConnectDartium と Chrome の両方で機能するリスナーを登録する方法を提案できますか?

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

javascript - getScriptに相当するダーツは何ですか

Jquery getScript (Dart から JavaScript をロードするため) に相当する Dart は何ですか? http://api.jquery.com/jquery.getscript

ご提案いただきありがとうございます。

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

dart - Google Dart は特定の DropDown 子要素のみを表示します

選択したいくつかを非表示にして、ドロップダウンから特定の値のみを取得しようとしています。どうやら、配列インデックス 3 を超えることができないか、何も表示されず、インデックス 0 を下回らないことは明らかです。ドロップダウンで最初の 3 つの選択肢を非表示にしようとしています。どんなアイデアでも大歓迎です。さらに情報が必要な場合はお知らせください。

プリントアウト:

  1. 選択肢を選択 --disabled
  2. 選択肢 1
  3. 選択肢 2
  4. 選択肢 3
  5. 選択肢 4
  6. 選択肢 5

コード:

0 投票する
0 に答える
290 参照

dart - context.callMethod から jQuery にアクセスできません

dart:js オブジェクトを介してハンドソン テーブルを追加しようとしてcontextいますが、エラーが発生します。

私のHTML:

次のように呼び出します。

「jquery initialized」はコンソールに表示されません。