小编Ken*_*son的帖子

我可以将函数用作条件属性

在下面的代码中,我想使用一个函数作为条件属性:

<polymer-element name="test-element">
    <template>
        <select id="type_menu" on-change="{{ onSelected }}">
            <option value="0" disabled?="{{ isDisabled }}">Item 0</option>
            <option value="0" disabled?="{{ isDisabled }}">Item 1</option>
            <option value="0" disabled?="{{ isDisabled }}">Item 2</option>
        </select>
    </template>
    <script>
        Polymer('test-element', {
            onSelected: function(event, details, sender) {
                // do something here
            },
            isDisabled: function() {
                return false; // simplified here - it doesn't matter, it always returns true
            }
        }
    </script>
</polymer-element>
Run Code Online (Sandbox Code Playgroud)

到目前为止,我还没能完成这项工作.我曾尝试过使用disabled?="{{isDisabled()}}".它可以完成吗?如果没有,用某种功能做到这一点的最佳方法是什么?准备好数据属性可能会起作用但看起来有点笨拙.

polymer

5
推荐指数
1
解决办法
1401
查看次数

标签 统计

polymer ×1