1
기존 요소에 사용자 지정 속성을 추가하려고하는데 불가능합니다.요소 사용자 정의 요소 속성 설정/가져 오기
내 요소에는 속성 맵이 있지만 속성 맵은 없습니다.
나는이 같은 일을 시도 :el.someProperty = 'Some value';
하지만,이 라인은 엘은 GET $ someProperty이 없다는 오류가 발생.
난 그냥
el.prop('propName', 'value');
감사를 사용할 수있는 jQuery를 유사 뭔가를하고 싶습니다.
그러면'attributes' 대신'dataset'을 사용해야합니다. Polymer 요소에 할당하고자한다면'el.someProperty = 'value '' 또는'(el as MyElement) .someProperty ='value'' 일 수 있습니다. –
''el.dataset [ 'someProperty'] = '일부 값 '''는''data-someProperty''라는 이름의 * 속성을 만듭니다. ''$ (el) .prop ('someProperty', 'Some value')''는 속성을 생성하지 않고''el'' 객체에 필드를 추가합니다. 하지만 오류가 발생했습니다. – Louis
@Louis는 설명을 해 주셔서 감사합니다. Dart에서는 필드를 동적으로 추가하는 기능이 지원되지 않습니다. 속성을 추가하는 것이 가장 가까운 속성입니다. –