問題タブ [polymer]

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 に答える
993 参照

dart - dart-polymer: イベント ハンドラーから属性を設定できません

次のコードは機能しません。多分私は何か間違っている..私のコードを修正してください:

  1. index.html:
  1. msg_box.html

この問題は私にとって重要です。https://code.google.com/p/dart/issues/detail?id=14753&sort=-id&colspec=ID%20Type%20Status%20Priority%20Area%20Milestone%20Owner%20Summaryも参照してください

0 投票する
4 に答える
8458 参照

dart - ポリマー要素をドラッグ可能にする方法

カスタム ポリマー要素で HTML5 ドラッグ アンド ドロップを有効にしようとしていますが、うまくいきません。ポリマーがなければ、draggable属性を追加するだけで済みます。

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

my_component.html

my_component.dart

test.html

また、HTML 要素から直接拡張してみました。これもうまくいきませんでした。

ポリマー要素をドラッグ可能にする方法はありますか?

編集:これにはバグレポートがあります。

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

dart - テーブル、ポリマーの RTF エディター

ダーツ環境でポリマーを使い始めました。「GWT cell table」や「GWT RichTextArea」などの要素を作成したいと思います。

ポリマー要素では、このようなウィジェットが見つかりません。

これらを手動で実装する必要がありますか、それともこのようなウィジェット用の他の (より高い?) ライブラリですか?

ありがとうございます

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

javascript - Dart で Polymer アプリをコンパイルする

Dart 0.8.10_r30104 (DEV) を使用していますが、Javascript を生成できません (ただし、アプリ自体は Dartrium で実行できます)。

builder.dart で「Javascript の生成」を選択すると、エラーが表示されます。

===

何が悪かったのか?

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

custom-controls - カスタム要素のホストにアクセスするにはどうすればよいですか

カスタム要素をホストするカスタム要素があります。

attached()(または他のコールバック)で、要素PolymerFlexLayoutのクラス属性を設定したいと思います。flex-nonvisual

Javascript では、コードは次のようになりますthis.parentNode.host.classList.add('someclass');

Dart in attached()(の呼び出し後super.attached())this.parentは null で、ホスト要素への他の参照が見つかりませんでした。

Dartでこれを行うにはどうすればよいですか?

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

custom-controls - xxxChanged メソッドは JavaScript で呼び出されません

  • いくつかのポリマー カスタム要素を含む 2 つのパッケージがあります。
  • 各パッケージは他のパッケージをインポートします
    • 一方のパッケージには、他方のパッケージの要素を使用または派生する要素が含まれています。
    • もう 1 つのパッケージは、インポートされたパッケージの要素をデモ ページで使用して、より魅力的なものにしています。
      要素間に循環依存関係はありません。
  • 各パッケージには、各カスタム要素のデモ ページを含む「example」フォルダがあります。
  • pubspec.yaml と pub build のトランスフォーマー構成を使用して、デモ ページの Javascript バージョンをビルドします。
    (pub build はエントリ ポイントのサンプル ディレクトリをまだサポートしていないため、サンプルを指すシンボリック リンク Web を作成しました。)
  • pub build を実行すると、サンプルがビルドされ、いくつかは正常に動作します。
    ただし、トランスには制限があるため、すべてではありません。

トランスフォーマーを使用した pub ビルドは、トランスフォーマーが pubspec.yaml で構成されているインポートされたパッケージをサポートしていません。

したがって、私の新しいアプローチは、Dart web-ui グループで提案されたとおりでした

  • 新しいパッケージを作成しました
  • 新しいパッケージは、カスタム要素を含む 2 つのパッケージをインポートします。
  • 2 つのカスタム要素パッケージのすべてのサンプル ファイルを、新しいパッケージの web/ および web/src ディレクトリにシンボリック リンクしました。

pub build を実行するとすべて問題ないように見えますが、デモ ページを開いてデバッグすると、どのカスタム要素のメソッドも呼び出されません(xxxChanged明示的に呼び出された場合を除く)。入力されたビュー attachedまたはready)。のような他の方法入力されたビュー attachedまたはready呼び出されます。

ファイル間の差分 (約 14k サイズ) はいくつかの小さな違いを示しましたが、ほとんど (約 98%) は同じです。この生成されたコード (縮小されていない) は、少なくとも私にとっては解読が容易ではなく、これらの違いを引き起こした可能性のあるヒントは見つかりませんでした。

その問題の原因は何ですか?