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

dart - 拡張クラスでプロパティを観察する

値をバインドして、dart の拡張クラスから監視しようとしていますが、どういうわけか機能していません。

このバインディングを使用しても機能しません:

Item を使用すると、正常に動作します。ここで何が間違っていますか?

どうもありがとう

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

templates - Dart Polymer テンプレートのツリー バインディング

テンプレートを使用してオブジェクトのリストからツリーを作成しようとしていますが、うまくいきません。より良い方法があれば、私もそれに興味があります。

エラーなしで実行されますが、何も表示されません。

html は次のとおりです。

そしてダーツファイル:

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

どうもありがとう

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

dart - リストを繰り返す ポリマーが壊れた

更新: ブリーディング エッジ エディターの問題が、pub のシリアライゼーション/ポリマーのバージョンと互換性がありません。SVN からバージョンをインストールする必要があります。

リストを繰り返すことは、私には壊れているようです。

https://github.com/sethladd/dart-polymer-dart-examples/blob/master/web/bind_and_repeat_over_list_of_primitives/

これは私が見つけた最も簡単な例で、同じエラーが発生します。

内部エラー: 'package:serialization/src/serialization_helpers.dart': エラー: 行 212 pos 7: スーパー コンストラクター 'LinkedHashMap()' への未解決の暗黙の呼び出し クラス IdentityMap は LinkedHashMap を拡張します { ^

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

dart - index.html エントリ ポイントなしでダーツ ポリマーをデプロイする方法

ポリマーを使用したダーツ Web アプリケーションがあります。boot.js を使用して Dartium で正常に実行できます。ただし、私の index.html ファイルは、実際にはプロジェクトの別の git リポジトリにある Django テンプレートです。テンプレートの継承などを使用しているため、通常の HTML ファイルではありません。

私の目標は、要求に応じて Makefile でプロジェクトをコンパイルすることです。現在、pub deploy はすべてのコードをコンパイルし、非 dart ブラウザーで実行します。しかし、カスタム ポリマー要素が登録されません。それらはすべて空白として表示されます。この種のセットアップ、つまり、index.html エントリ ポイントを持たずにカスタム ポリマー要素を構築することは可能ですか? エントリ ポイントの要件を満たすダミーの buid.html を作成することもできますが、これは次善のソリューションのように思えます。

私の現在のbuid.dartは次のようになります:

そして出力:

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

data-binding - Polymer での入力値に基づくフィルター テーブル

AngularJS の「フィルター」機能と多かれ少なかれ同等のものは Polymer にありますか? テンプレートバインディングを調べましたが、入力フィールドの値に基づいてテーブルをフィルタリングする方法が見つかりませんでした...

次に、入力フィールドに「F」と入力すると、値が 1 と 3 の行のみがテーブルに表示され、「O」を入力すると「1」のみが表示されたままになります...

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

google-app-engine - チャネル API クライアント スクリプトを取得するときの CORS 関連のエラー

私は現在、http://xclamm.appspot.com/ で Google App Engine/Go + Polymer.dart Web サイトを試しています

問題は、 Dartium (31.0.1612.0 Developer Build 219647) でhttp://xclamm.appspot.com/にアクセスすると、次のエラーが発生することです。

調査を行ったところ、この問題は の参照方法に関連していることがわかりましたが/_ah/channel/jsapi、修正方法が見つかりません。channel.js を参照するために次の方法を試しましたが、それでも同じエラーが発生します。

dev_appserver.py で Web サイトを実行すると、問題なく動作しているようです。何か不足していますか?

ソース コードはhttps://github.com/rillomas/xclamm-gaeで入手できます。Go (x64 Windows) には Google App Engine SDK 1.8.4 を使用しています。

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

dart - Dart テンプレートのインスタンス化、Web UI から Polymer への移行

古い W​​eb UI コードの作業:

ポリマーコードが機能しない:

正しい構文は何ですか? 文字列比較によるインスタンス化の例が見つかりません。

* *編集。詳細: Dart SDK バージョン 0.7.3.1_r27487

html:

ダーツ:

そして出力:

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

dart - 条件付き要素のカスタム要素オブジェクトを取得する最良の方法は何ですか

Polymer Dart を使用すると、子要素の 1 つの背後にある Polymer-Element オブジェクトを取得する必要がよくあります。

これはうまくいきます。ただし、この場合、nextButton が条件付きテンプレートの下にある場合、insert() が呼び出されたときに DOM の一部ではないため、見つかりません。それをつかむ他の方法はありますか?

それ以外の場合は、その条件付きテンプレートがいつ表示されるかを判断し、それを取得する必要があります。

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

dart - Web コンポーネントを使用したシングル ページ アプリ

Polymer.dart を使用して Web ベースのプロジェクトを作成しています。Web コンポーネント内でアンカー要素を使用すると、存在しないコンポーネント名がプレフィックスとして付けられた URL に常にリダイレクトされます。すべての Web コンポーネントにルーティング ロジックを追加して、この既定の動作を防止する必要がありますか? または、他の解決策はありますか?

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

custom-controls - プログラムで特別なポリマー要素を作成する

次のhtmlを持つポリマー要素を取得しました:

基礎となる dart クラスは次のようになります。

次のアプローチでは、プログラムで要素を追加することはできません。

では、このようなポリマー要素をプログラムで追加し、コンストラクターでリストを設定するにはどうすればよいでしょうか?