【发布时间】:2014-10-14 00:37:33
【问题描述】:
当我使用纸张菜单按钮创建包含纸张项目的叠加层时,我注意到生成的核心下拉菜单的大小是在第一次打开时计算的。
当我更新与自动绑定绑定的模板模型时,我确实得到了新的纸质项目,但我的叠加层大小保持与第一次打开时相同的大小。
有没有办法让此类叠加层的模型更改自动调整大小?
这是我的代码:
<div class="toolbar toolbar-1" layout horizontal center>
<paper-menu-button icon="settings-cell">
<template repeat="{{devices}}">
<paper-item>{{devicename}}</paper-item>
</template>
</paper-menu-button>
</div>
<script>
scope = document.querySelector('template[is=auto-binding]');
scope.devices = [{"devicename": "No device"}];
</script>
当我手动将 scope.devices 更改为 [{"devicename": "No device"}, {"devicename": "Device 1"}] 并且之前已经打开过菜单时,我必须在叠加层中滚动。
【问题讨论】:
标签: polymer