問題タブ [dart-webui]

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

dart - pub インストール dart-web-components に失敗しました

dart-web-components で pub install を実行すると、エラーが発生します。

import 'package:web_components/component_build.dart'; ^

build.dart ファイルには文字列があります

エディターにエラーが表示される

component_build.dart にエラーが含まれています

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

dart - Dart Web UI を使用してボタンの無効なプロパティを設定するにはどうすればよいですか?

ビュー モデルの状態に基づいてボタンを無効にする方法はありますか?

AngularJS の場合:

Dart の Web UI パッケージでこれを行うにはどうすればよいですか?

(質問に対するJohn Saturnusの功績)

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

dart - アップグレードされた dart で、Web UI の自動生成コードで noSuchMethod 例外が発生するようになりました

Dart Editor 0.2.8_r15948 にアップグレードしたところ、アップグレード前に動作していたコードが、dart ブラウザーで実行しようとすると、以下の例外がスローされます。_e11 は私のテンプレートから設定された UnknownElement のようです: < template iterate='pin in app.MainMap.Pins' >

Dartium Launch で表示されるエラー メッセージは次のとおりです。

何が起こっているかについてのアイデアはありますか?Dartium バージョン 0.2.8_r15948 にアップグレードする前はすべて正常に動作していたため、バグである可能性があります。

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

dart - Dart Web コンポーネントのインスタンス化中に属性を介して定数またはリテラル データを渡す方法は?

意味:

インスタンス化:

また

何も機能していません。ここsomethingは変数ではありません。文字列リテラルです。どうすれば渡せますか?また、配列をインスタンス化したい場合はどうすればよいx-cardsですか? という名前のダーツ配列があるとしcardTitleArrayます。

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

dart - Webコンポーネントのコンストラクターを含む外部Dartライブラリにリンクするにはどうすればよいですか?

私はDartweb-uiコードラボをフォローしています。DartソースコードをWebコンポーネントファイルに埋め込む.htmlと、Dartエディターで静的分析またはオートコンプリートのサポートが得られません(このhttp://code.google.com/p/dart/issues/には未解決のバグがあります) detail?id = 7449)。したがって、src属性を使用して一時的な回避策を探しています。

仕様によると、src属性はDartのWebコンポーネントでサポートされています: https ://www.dartlang.org/articles/dart-web-components/spec.html#behavior 。外部のDartライブラリにリンクしてみましたfoo.html

次を追加foo_embed.dartして、を定義するWebコンポーネントと同じディレクトリ内の別のファイルにリンクしたいと思います。FooComponent

foo.html。仕様の提案に従うfoo_embed.dartと、Dartライブラリである必要があり、次のものが含まれます。

これを試してみると、build.dart(これらの手順http://www.dartlang.org/articles/dart-web-components/tools.htmlから)実行すると、入力するだけfoo_embed.dartで、インポート用に生成されout/ません。out/foo.html.dartapplication.dart

予想どおり、の内容をfoo_embed.dartインラインスクリプトfoo.htmlとして(コードラボで行われるように)直接内部に貼り付けると、で機能し、Dartiumbuild.dartでWebアプリを起動できるため、プロジェクトで他の構文上の問題は発生しないようです。

おそらくどこかに単純な構文の間違いがありますか?それとも、これはDart Webコンポーネントコンパイラの一時的な制限ですか?ありがとう。

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

dart - Dart テンプレート、およびクリック時の {{}} プレースホルダー

Dart を使用してデータから HTML5 テーブルを作成するさまざまな方法を試しています。私は次のものを持っています:

アイデアは、サイト ID をパラメーターとして受け取るオンクリック ハンドラーを 1 つ持つことです。ただし、displaySite へのパラメーターが正しく設定されていません。この関数はリテラル文字列を受け取ります{{x[1]}}
サイト名x[1]が正しく表示されます。

私の質問は次のとおりです: {{}} 置換をオン クリック ハンドラのパラメータ リスト内で機能させることは可能ですか?

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

dart - pub のパッケージが正しくインストールされていません

次のプロジェクトがあります。

プロジェクト構造

次の方法でパッケージを構成しましたpubspec.yaml

pub からインストールした後、コンソール出力にはすべて問題ないと書かれています。

しかし、このパッケージからクラスを dart.file にインポートしようとすると、コンパイル エラーが発生します。

コンパイルエラー

インストールされているパッケージ内に何も見つからないようです。ファイル システムを確認したところ、パッケージ内には、.dart ファイルを含むディレクトリではなく、リンクのみが存在することがわかりました。このリンクは実際のディレクトリを指していますが、IDE はこのディレクトリを認識していないようです。

SpringToolSuite バージョン: 3.1.0.RELEASE および Dart プラグイン v 0.2.9 ビルド 16251 を使用しています。OS: Windows 8

ありがとうございました!

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

dart - カスタム コンストラクターを呼び出す WebComponent クラスを取得するにはどうすればよいですか?

コンストラクターを作成した WebComponent を作成しました。実行すると、このコンストラクターは呼び出されないように見えますが、残りのコンポーネントは機能しますが、カスタム コンストラクターの外部で作成する必要があります。これが私が話していることの例です。

このコンポーネントを含めると、作成したコンストラクターが呼び出されていないかのように、出力は空のリストになります。少なくとも "Hello" 文字列の出力があるはずですが、そうではありません。この方法で作成されたコンストラクターは無視されますか、それとも何か見逃していますか?

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

dart - Dart M2 (web_ui) で Web コンポーネントをロードする

ダーツの旅を通して、コンポーネントのロードに関して「ブロッカー」に出くわしました。

コンポーネントを次のように定義している間:

次のようにコンポーネントを参照します。

ビルド スクリプトが html ファイル (出力フォルダー: foo.html.dart) を作成しないため、どのファイルを参照する必要があるかわかりません。

マニュアルも私の問題を解決するのに十分なほど宣言的ではありません: http://www.dartlang.org/articles/dart-web-components/spec.html#loading-components

コンポーネントの定義 (foo.html) または生成された出力 (foo.html.dart) の参照が機能していません。また、検査を通じて両方のファイルのパスを再確認しました。これにより、両方のファイルがクロムでダウンロードされました。

私の最後の質問: この参照 (リンク要素 href) は、実行時に内部インテリジェンスまたは「物理的な」利用可能なファイルを指していますか? 次に、どちら (生成 (html/dart) またはソース) ですか?

誤解を避けるために、レポのリストを追加しました。

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

select - 選択で選択したオプションを表示

HTML ファイルには、状態のリストから入力される select 要素があります。選択したエントリとして特定の州 FL を表示する必要があります。

dart ファイルで次のことを試みましたが、機能しません:

また、次のように「選択済み」を返すオプションで関数を呼び出してみました:

そしてダーツで

それもうまくいきませんでした。