我正在尝试将出色的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/

10-10 17:56