如何从聚合物纸张菜单中删除菜单选项

时间:2016-12-05 22:30:47

标签: javascript polymer polymer-1.0 paper-elements

我觉得我错过了一些显而易见的事情,但是大部分时间都在努力解决这个问题并且失败了,所以我想是时候寻求帮助了。

我已经创建了一个简短的代码段来突出显示问题。

我正在尝试从聚合物纸张菜单中删除菜单项。但当我删除它时,它会在您选择另一个菜单项时自动添加。删除菜单项的正确方法是什么?

谢谢!

void sortGroups(int* array, size_t arrayLength, size_t groupLength, size_t groupCount) {
    assert( array != NULL ); // prevent segfault/access-violation
    assert( groupLength > 0 ); // prevent infinite-loop
    if( arrayLength == 0 ) return; // optimization
    if( groupCount == 0 ) return; // optimization

    ...

void sortSingleGroup(int* array, size_t start, size_t end) {
    assert( array != NULL ); // prevent segfault/access-violation
    assert( start < end ); // sanity-check

    ...

1 个答案:

答案 0 :(得分:2)

至少使用Polymer 1(您正在使用),您通常通过Polymer对象manipulate DOM

<button onClick=" Polymer.dom(document.querySelector('paper-menu')).removeChild(document.querySelector('paper-item'));">Remove first menu item</button>

作品。