問題タブ [dart-html]

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

package - 「dart:html」パッケージと「dart:dom」パッケージの違いは何ですか?

Dart の例のいくつかから始めます。それからここdocument.query('#someId')で説明されているようにDOMをクエリしたかったのですが、ドキュメントにクエリメソッドがなかったようです。また、`new Element.tag('p') による新しい要素の作成も機能しません。

次に、インポートしたパッケージを から に変更すると、それが機能することがわかりましdart:domdart:html。しかし、それらの両方を使用すると、たくさんのduplicate definition of _XYZ.

だから私は疑問に思います:

  1. dart:htmldart:domパッケージはどう違いますか
  2. どちらを使用すればよいですか
  3. なぜ両方を使用できないのですか
0 投票する
1 に答える
417 参照

dart - ダーツストレージ内のすべてのオブジェクトを取得する方法

このSOで述べたように、これは、ローカルストレージに格納されているすべてのオブジェクトを取得する方法です。

Dartで同じことをするにはどうすればよいですか?

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

html - キャンバスが描画されないのはなぜですか?

昨日ダートをいじり始めて、シンプルなゲームエンジンを作ってみようと思いました。私もcanvas要素に慣れていないので、どこかでばかげた間違いを犯していると確信しています。

これが私のメインのゲームループです。

StartMenuコードのコードは次のとおりです。

何らかの理由で、コードをステップ実行しない限り、長方形が描画されることはありません。次のクリアが呼び出される前に、brwoserがそれを描画するのに十分な時間がないようです。描画間隔を長くしてみましたが、何も変わりません。

これが私が問題を解決した方法です:

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

dart - Dart で Canvas の 2D コンテキストを渡す

CanvasRenderingContext2Dをパラメーターとして受け取り、描画を行う関数があります。私がそれを渡そうとするたびに、私はこれを取得します:

その関数は次のようになります。

Dart ではすべてが (JS のように) 参照として渡されるので、このような問題は発生しないと思います。オブジェクト自体ではなく、オブジェクトへの参照が必要だと言う方法はありますか? それとも他に知っておくべきことがありますか?

編集:

問題は、あるファイルにdart:htmlをインポートし、別のファイルにdart:domをインポートしたことです。対応するインターフェースの名前は同じですが、異なります。

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

json - Dart lang 複数の window.message.add

ユーザーの場所を取得し、地理的な場所を逆にして(openmapsapi)、特定の都市名(google news api)でニュースを表示するプログラムをdartで作成しています

openmap api に次のコードを使用して、ローカル ストレージに都市を取得します。そこから、Google ニュース API に同様のコードを使用したいのですが、おそらく 2 つの window.on.data 行を追加できないというエラーがスローされます。 .

これは私が使用している関連するhtmlコードです

以前は Web テクノロジに実際に取り組んだことがありませんでしたが、助けていただければ幸いです。

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

javascript - HTMLでDartを使用する(Javascriptでできること)

私がJSでやったこと:

その後、私は次のようなことをします:

それらの関数を呼び出す。

リストされて呼び出される外部ダーツプログラムでこれを行うにはどうすればよいですか:

0 投票する
3 に答える
14413 参照

dart - Dart を使用した CORS、どうすれば動作させることができますか?

Dart をいじり始めたばかりで、単純な HTTP サーバーとクライアントを作成することにしました。私のサーバーコード:

私のクライアントコード:

エラーが発生し続けます:

私は何を間違っていますか?

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

dart - Dartでファイルを読む

DartiumブラウザのDartを使用して、マシンからファイル(その目的のためにデスクトップに単純な.txtファイルを作成)を読み取ろうとしています。

入力フィールドがあり、それにリスナーを追加しました。これがどのように見えるかです。

ファイルを選択すると、次のエラーが発生します。

スタックトレース:0。関数:'Object.noSuchMethod' url:'bootstrap' line:717 col:3

インラインコメントを使用してマークした行。

また、必要なフラグを指定してDartiumを実行するスクリプトを設定しました。

問題が発生する可能性のある場所で誰かがヒントを与えることができますか?

PS私はUbuntuPrecisex64を使用しています。

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

web-applications - Webアプリケーションにファイルを書き込むことは可能ですか?

完全にクライアントサイドのテキストエディタを作りたいです。残念ながら、dart:ioはクライアント側では機能しません。ユーザーが自分のマシン上のファイルに入力したテキストを保存したい。彼はそれがどこに保存されるか、またはそれが安全であると見なされるために私が飛び越えなければならないあらゆるフープを完全に制御することができます。彼のマシンにファイルを書き込むことは可能ですか?

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

dart - dartlang で Blob をインスタンス化する

最近、dartlang で Blob をインスタンス化するのに苦労していましたが、バージョン 8640 でそれを行う方法を見つけました

興味のある人のために(ネット上のどこにも例が見つかりませんでした)、私はこれをしました:

これが誰かに役立つことを願っています:)