【发布时间】:2023-04-01 04:11:01
【问题描述】:
我尝试嵌入一个 jquery ui 小部件,f.e.将日期选择器添加到聚合物飞镖 Web 组件中。
Webcomponent 是这样定义的:
<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 webcomponent 中的 dart 中初始化该小部件。
我尝试使用 'dart:js' 调用该方法,但我无法使用 dart:js 访问 shadow dom。
有
shadowRoot.querySelector("#datepicker")
我可以访问 shadow-dom,但是我如何调用 JS 方法 - datepicker() - 在上面
【问题讨论】:
标签: jquery dart dart-polymer dart-js-interop