我们在使用核心列表组件的应用程序中有一个Polymer页面。该组件与Firefox和Safari完美搭配。但是对于Chrome,它表现得很奇怪。任何能够帮助解决这个问题的聚合物专家?以下是该问题的详细信息:
代码:
<core-list id="dashboardList" data="{{dashboard_list}}" on-core-activate="{{editDashboardTapped}}" height="100" selectionEnabled layout horizontal flex>
<template>
<div class="row {{ {selected: selected} | tokenList}}" layout horizontal center>
<div><paper-checkbox checked="{{model.checked}}"></paper-checkbox></div>
<div flex two>{{model.title}}</div>
<div flex two>{{model.description}}</div>
</div>
</template>
</core-list>
问题: 在Firefox / Safari中,行单击工作正常,&#34; on-core-activate&#34;函数(editDashboardTapped)被正确调用。但是在Chrome中,不会调用该函数。
我使用的是最新版Chrome(43.0.2357.81)
以正确的方向欣赏任何指针。
答案 0 :(得分:0)
我遇到了同样的问题。我的核心列表在Firefox中运行,而不是在Chrome中运行。我注意到Chrome给了我一个没有设置高度的错误,即使我将高度设置为100%。
更改高度:100%到高度:500px修复它。不是一个理想的解决方案,但希望它能帮助你找到正确的方向。