問題タブ [dart-sdk]

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 投票する
2 に答える
2510 参照

dart - Dart で Isolate の状態を追跡する最良の方法は何ですか?

Isolate.addOnExitListener(...) を使用して、isolate が現在実行されているかどうか (および将来的にエラーが発生したかどうか) を追跡しようとしています。ただし、次のコード スニペットは期待どおりに機能しません。

「items」マップには、item1、item2、item3 の 3 つの値が含まれており、それぞれに異なる名前が付いています。

このコードを実行すると、「Item exited: item3」という出力のみが表示されます。

次の出力が期待されていました (isolate は非同期であるため、必ずしも順序どおりではありません): "Item exited: item1" "Item exited: item2" "Item exited: item3"

分離株で実行されているコードは次のとおりです。

閉鎖が失われているようです。ここで何か間違ったことをしていますか?分離株の状態を追跡するより良い方法はありますか?

前もって感謝します!

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

dart - Dart await キーワード

io サンプルを使って Dart の rpc パッケージを試してみたい ( https://github.com/dart-lang/rpc )

私は 1.9.1 SDK を搭載した 64 ビット バージョンの Dart エディターを使用しています (安定したバージョン以上を更新することはできません)。

これは私の pubspec.yaml です:

しかし、サーバーを起動するためにサンプルをコピーしようとすると:

私の EDI(SDK) は await キーワードを知りません。(ライブラリ ファイルに dart:io dart:async および rpc パッケージをインポートします)

私は何かを逃した?ご回答ありがとうございます。良い1日を。

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

dart - Dart SDK のどこで UnmodifiableSetView の実装を見つけることができますか?

Dart SDK のどこで実装を見つけることができますUnmodifiableSetViewか?

C# 言語には存在しSystem.Collections.Immutable.ImmutableHashSet<T>ます。
Java 言語には存在しCollections.unmodifiableSet()ます。

しかし、Dart SDK で同様のものを見つけることができません。
Dart SDK のどこで見つけることができますか?

PS

私は Dart 言語を Javascript 言語にコンパイルするためではなく使用します。
私はそれを(そのまま)計算に使用していますが、必要ですUnmodifiableSetViewが、Dart SDKで見つけることができません。

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

dart - JS の Dart ミラー: タイプ '_ListConstructorSentinel' はタイプ 'int' のサブタイプではありません

次のコードは VM で正常に実行されますが、次のエラーで失敗します。

「'_ListConstructorSentinel' はタイプ 'int' のサブタイプではありません」

Dart2JS 経由で JavaScript に変換された場合。「pub run test -p chrome」を使用してコードを実行しています。

スタックトレース:

許されるべきではないことをしていますか、それともバグですか? バグである場合、回避する方法はありますか?

前もって感謝します!