2

jquery ui ウィジェット、fe datepicker を Polymer-Dart WebComponent に埋め込もうとしています。

Web コンポーネントは次のように定義されます。

<polymer-element name="my-datepicker">
    <template>
        <div id="datepicker"></div>
    </template>
    <script type="application/dart" src="clickcounter.dart"></script>
</polymer-element>

このウィジェットの初期化は、そのようなJSで行われます

<script>
    $(function() 
    { $( "#datepicker" ).datepicker();});
</script>

Polymer.dart Web コンポーネントの dart でそのウィジェットを初期化するにはどうすればよいですか。

「dart:js」でそのメソッドを呼び出そうとしましたが、dart:js でシャドウ DOM にアクセスできません。

shadowRoot.querySelector("#datepicker")

shadow-dom にアクセスできますが、その上で JS メソッド (datepicker()) を呼び出すにはどうすればよいですか?

4

2 に答える 2