javascript - polymer 纸图标按钮有什么用?

标签 javascript polymer

根据polymer document ,paper-icon-button 具有 activetoggle 等属性。但是如何使用“polymer 方式”读取按钮状态呢?

在 @Joel Turcotte Gaucher 的帮助下,我编写了以下代码。但是,当我单击按钮时它仍然没有切换。有什么我错过的吗?

<dom-module id="todo-app">                                                      
    <template>   
    <paper-toolbar>                                                             
        <paper-icon-button icon="menu" active="{{isActive}}" toggle="{{isToggle}}"></paper-icon-button>
        <span class="title">TodoSlacker</span>                                  
    </paper-toolbar>      
    <p>                                                                             
    Active: {{isActive}} <br>                                                       
    Toggle: {{isToggle}}                                                            
    </p>  
    </template>                                                                   
    <script>                                                                      
    Polymer({                                                                   
      is: "todo-app",                                                           
      properties: {                                                             
        isActive: Boolean,                                                      
        isToggle: Boolean             
     }
    });                                                                         
    </script>                                                                     
</dom-module> 

最佳答案

将属性绑定(bind)到一个值。

<p>
  Active: {{isActive}} <br> // The button is toggle!
</p>
<paper-icon-button icon="menu" active="{{isActive}}" toggles raised >Tap Me</paper-icon-button>

关于javascript - polymer 纸图标按钮有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41528603/

相关文章:

javascript - 如何在Polymer 1.0中调用元素的自定义方法?

javascript - polymer NEON 动画页面 : no transition animation played

javascript - 如果用户尚未保存表单,如何测试用户是否对表单进行了任何更改

javascript - Jquery .css() 禁用媒体查询所做的高度更改?

javascript - IE6-7 JavaScript

javascript - 无法通过 Polymer 2 中的 id 获取元素

javascript - 为什么<core-iconset>可以在 polymer 中没有 "import"的情况下使用

dart - 如何设置子元素中内容的样式?

asp.net 中的 Javascript 和 css 缓存

javascript - 如何处理 Meteor 中未捕获的异常错误?