我正在尝试将出色的Bootjack库与PolymerDart一起使用,尽管CSS主题工作正常,但在Polymer组件中未执行dart代码。
我创建了一个显示问题的简单测试。您会看到原始的html版本可以正常工作,但是shadow DOM版本却不能。
Here is the gist。只需下载为zip文件,它就无法正常工作了;)
任何帮助将不胜感激。
-更新-
在TinyFox建议直接连接控件后,它现在可以正常工作了一半。我已经用更改更新了gist。
-谢恩
最佳答案
由于包含main.dart文件的方式已过时,因此未执行该代码。
使用
<script type="application/dart">export "main.dart";</script>
下拉菜单仍然无效,可能是因为
..on('click.bs.dropdown.data-api', _toggleEvent, selector: _TOGGLE_SELECTOR)
在package / bootjack / src / dropdown.dart中
_TOGGLE_SELECTOR在哪里(同一文件)
static const String _TOGGLE_SELECTOR ='[data-toggle=dropdown]';
不能按预期工作。
我猜选择器即使将
applyAuthorStyles
设置为true,也无法在聚合物元素内找到元素。关于dart - Rikulo Bootjack + PolymerDart,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20420189/