Paper-toggle-button을 Polymer에서 부울에 바인딩하는 방법

호르헤 에르난데스

종이 토글 버튼을 부울에 바인딩하려고하는데 작동하지 않습니다. 나는 이미 바인딩 $=과 평가를 시도했다 ?=. 사용자가 isActive.

<template is="dom-repeat" items={{users}}>
 <button class="heading" aria-expanded$="[[isExpanded(opened{{index}})]]" aria-controls="collapse{{index}}" onclick="toggle('#collapse{{index}}')" >{{item.firstName}} {{item.lastName}}<paper-toggle-button style="float: right;" checked$="{{item.isActive}}">Activo</paper-toggle-button></button>
  <iron-collapse id="collapse{{index}}" tabindex="0" opened?="{{opened{{index}}}}">
    <div class="content horizontal layout">
        <div class="flex-1">
          <paper-item>
            <paper-item-body two-line>
              <div>Email</div>
              <div secondary>{{item.email}}</div>
            </paper-item-body>
          </paper-item>
          <paper-item>
            <paper-item-body two-line>
              <div>Teléfono</div>
              <div secondary>{{item.phone}}</div>
            </paper-item-body>
          </paper-item>
          <paper-item>
            <paper-item-body two-line>
              <div>Género</div>
              <div secondary>{{item.gender}}</div>
            </paper-item-body>
          </paper-item>
        </div>
      </div>
    </div>
  </iron-collapse>
</template>

JS :

ready: function() {
   this.users = [
     {firstName: 'Pedro', lastName: 'Vargas', email: '[email protected]', phone:'(222) 212 12 12', gender: 'Masculino', isActive:'true'},
     {firstName: 'Andrea', lastName: 'Vargas', email: '[email protected]', phone:'(222) 212 12 13', gender: 'Femenino', isActive:'false'},
     {firstName: 'Juan', lastName: 'Martínez', email: '[email protected]', phone:'(222) 212 12 12', gender: 'Masculino', isActive:'true'},
   ];}
function toggle(selector) {
  document.querySelector(selector).toggle();
}
document.querySelector('template[is=dom-repeat]').isExpanded = function(opened) {
  return String(opened);
};
MrK

문제는 어레이에 있습니다. 모든 isActive개체는 따옴표로 묶여서 문자열이됩니다.

부울로 만들고 싶으므로 따옴표를 제거하십시오.

{
  firstName: 'Pedro',
  lastName: 'Vargas',
  email: '[email protected]',
  phone: '(222) 212 12 12',
  gender: 'Masculino',
  isActive: true
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rails에서 부울 값을 확인하는 올바른 방법

분류에서Dev

Spring MVC-부울 변수에 HTML 확인란 값을 바인딩하는 방법

분류에서Dev

Polymer에서 종이 입력으로 개체의 하위 속성을 바인딩하는 방법

분류에서Dev

disabled / checked와 같은 의사 부울 속성을 부울 값에 선언적으로 바인딩하는 방법은 무엇입니까?

분류에서Dev

cocos2d-x에서 부울을 인쇄하는 방법

분류에서Dev

recyclerview에서 버튼을 블록에 바인딩하는 방법

분류에서Dev

c #에서 datatable을 datagridview에 바인딩하는 방법

분류에서Dev

Debian 7에서 AtlGr을 Ctrl + Alt에 바인딩하는 방법

분류에서Dev

ASP WebForms에서 enum을 telerik : RadGrid에 바인딩하는 방법

분류에서Dev

zathura에서 명령을 # 기호에 바인딩하는 방법

분류에서Dev

Polymer 1.x : paper-dialog 내의 paper-menu에서 공백을 제거하는 방법은 무엇입니까?

분류에서Dev

if 문 내부의 부울에서 if 문을 분리하는 방법

분류에서Dev

checkBox를 부울 속성에 바인딩하는 방법은 무엇입니까?

분류에서Dev

SwiftUI에서 계산 된 속성을 바인딩하는 방법

분류에서Dev

R에서 목록 목록을 바인딩하는 방법

분류에서Dev

WPF에서 DateTimePicker 바인딩을 사용하는 방법

분류에서Dev

GridView에서 DropDown을 바인딩하는 방법

분류에서Dev

MVVM 바인딩에서 명령을 호출하는 방법

분류에서Dev

WPF에서 데이터 바인딩을 설정하는 방법

분류에서Dev

Clojure에서 let 바인딩과 if 문을 결합하는 방법

분류에서Dev

PHP에서 바이트 배열을 인코딩하는 방법

분류에서Dev

Viewbag에서 목록 값 (배열)을 바인딩하는 방법

분류에서Dev

특정 창을 바로 핫키에 바인딩하는 방법

분류에서Dev

Angular에서 모달에 대한 부울을 양방향 바인딩

분류에서Dev

ExtJS5에서 ViewModel 바인딩을 사용하여 Button에 Cls를 추가하는 방법

분류에서Dev

wpf에서 바인딩하는 방법

분류에서Dev

자바에서 문자열을 객체에 바인딩하는 방법

분류에서Dev

바인딩 내부 json 목록을 HTML 행 jqMobile 테이블에 바인딩하는 방법

분류에서Dev

Flask SQLAlchemy에서 부울 값을 업데이트하는 방법

Related 관련 기사

  1. 1

    Rails에서 부울 값을 확인하는 올바른 방법

  2. 2

    Spring MVC-부울 변수에 HTML 확인란 값을 바인딩하는 방법

  3. 3

    Polymer에서 종이 입력으로 개체의 하위 속성을 바인딩하는 방법

  4. 4

    disabled / checked와 같은 의사 부울 속성을 부울 값에 선언적으로 바인딩하는 방법은 무엇입니까?

  5. 5

    cocos2d-x에서 부울을 인쇄하는 방법

  6. 6

    recyclerview에서 버튼을 블록에 바인딩하는 방법

  7. 7

    c #에서 datatable을 datagridview에 바인딩하는 방법

  8. 8

    Debian 7에서 AtlGr을 Ctrl + Alt에 바인딩하는 방법

  9. 9

    ASP WebForms에서 enum을 telerik : RadGrid에 바인딩하는 방법

  10. 10

    zathura에서 명령을 # 기호에 바인딩하는 방법

  11. 11

    Polymer 1.x : paper-dialog 내의 paper-menu에서 공백을 제거하는 방법은 무엇입니까?

  12. 12

    if 문 내부의 부울에서 if 문을 분리하는 방법

  13. 13

    checkBox를 부울 속성에 바인딩하는 방법은 무엇입니까?

  14. 14

    SwiftUI에서 계산 된 속성을 바인딩하는 방법

  15. 15

    R에서 목록 목록을 바인딩하는 방법

  16. 16

    WPF에서 DateTimePicker 바인딩을 사용하는 방법

  17. 17

    GridView에서 DropDown을 바인딩하는 방법

  18. 18

    MVVM 바인딩에서 명령을 호출하는 방법

  19. 19

    WPF에서 데이터 바인딩을 설정하는 방법

  20. 20

    Clojure에서 let 바인딩과 if 문을 결합하는 방법

  21. 21

    PHP에서 바이트 배열을 인코딩하는 방법

  22. 22

    Viewbag에서 목록 값 (배열)을 바인딩하는 방법

  23. 23

    특정 창을 바로 핫키에 바인딩하는 방법

  24. 24

    Angular에서 모달에 대한 부울을 양방향 바인딩

  25. 25

    ExtJS5에서 ViewModel 바인딩을 사용하여 Button에 Cls를 추가하는 방법

  26. 26

    wpf에서 바인딩하는 방법

  27. 27

    자바에서 문자열을 객체에 바인딩하는 방법

  28. 28

    바인딩 내부 json 목록을 HTML 행 jqMobile 테이블에 바인딩하는 방법

  29. 29

    Flask SQLAlchemy에서 부울 값을 업데이트하는 방법

뜨겁다태그

보관