<polymer-ui-icon-button tool icon="refresh" on-click="{{refresh}}"></polymer-ui-icon-button>
在Dartium中使用时效果很好。但是,当我通过
服务时pub serve
它被重写为
<polymer-ui-icon-button tool icon="packages/gcanvas/elements/refresh" on-click="{{refresh}}"></polymer-ui-icon-button>
其中一个变形金刚,也许是聚合物,(我假设),但这意味着当它在图标列表中查找此字符串时,它们都不匹配,所以我得到一个空白图标。
我设法克服了这一点<polymer-ui-icon-button tool icon="{{refreshIcon}}" on-click="{{refresh}}"></polymer-ui-icon-button>
带
var refreshIcon = 'refresh'
但我不能轻易做到
<polymer-ui-icon-button icon="menu" hidden?="{{hideMenuButton}}" on-click="{{menuActionTap}}" active="{{menuActive}}"></polymer-ui-icon-button>
是聚合物-ui-scafold元素的一部分。
有没有办法告诉变压器不要重写这个属性。和/或我应该创建错误报告吗?
答案 0 :(得分:2)
我认为这是这个错误https://code.google.com/p/dart/issues/detail?id=17914
我的解决方法是将部署后的图像移动到浏览器查找的位置。
我认为这个bug的其他一些明星可能会有所帮助; - )