【发布时间】:2015-03-05 13:17:14
【问题描述】:
我正在尝试使用 Polymer 0.5.5 及其核心功能。当我尝试将 Menu 与一些 SubMenu 混合使用时,输出不是我所期望的。查看示例源代码:
<core-menu selected="{{Selected}}" selectedItem={{MenuItem}}>
<core-submenu icon="print" label="Printer" selectedItem={{SubMenuItem}}>
<core-item label="Printer Papers"></core-item>
<core-item label="Printer Networks"></core-item>
</core-submenu>
<core-item icon="cloud" label="HotFolder"></core-item>
<core-item icon="settings" label="Settings"></core-item>
</core-menu>
在我的情况下,只有 subMenu 的项目显示,即 Submenu 条目及其图标丢失,我无法通过 SubMenuItem 获取标签。在这种情况下,所选变量为 0,这是合乎逻辑的,但无济于事...... 我的浏览器是 Chrome 40.x,在兼容性方面应该足够了。
【问题讨论】:
-
你能做一个codepen/plunker吗?
-
这里是我目前工作的github链接,plunker不支持Polymer,可惜我错过了...github.com/MeTaNoV/poly-conf-editor
-
我修改了我的主要 HTML 以直接在他们的网站上引用 Polymer,结果是:plnkr.co/edit/gXVR7TmNiu80kq07s3AZ。请注意,当我尝试通过 css 更改图标按钮和纸张按钮的大小时,还有一个渲染错误...
标签: javascript html polymer submenu