1
나는 다음과 같은 마크 업이 있습니다프로그래밍 방식으로 명확 PaperInput 및 부동 라벨이 입력 라인 드롭 다운 한
<paper-input id="alias-input" floatingLabel label="Person Alias (eg: King, Eldest Son, Mooch, etc.)"></paper-input>
<paper-input id="birth-year-input" floatingLabel label="Birth Year (eg: 1969)" validate="^[12][0-9][0-9][0-9]$"></paper-input>
<div center horizontal layout>
<paper-button id="add-button" on-click="{{addPerson}}" class="add" label="Add Person"></paper-button>
</div>
이 태그와 함께 이동을 내가 않는 addButton 방법이있다 :
addPerson(_) {
// Add the person
// ...
// Clear the inputs
($['alias-input'] as PaperInput)..inputValue = ''..commit()..blur();
($['birth-year-input'] as PaperInput)..inputValue = ''..commit()..blur();
}
입력 내용을 올바르게 지 웁니다. 그러나 컨트롤을 처음로드 할 때 PaperInput 도움말 레이블을 줄 위에 놓기를 원합니다. 내 희망은 blur()에 대한 호출이 그렇게하는 것입니다. 이 일을 성취 할 다른 부름이 있습니까?
처럼 할 수 있어요 ] PaperInput) .. inputValue = null..commit() .. blur(); _ 은 i 설정과 동일한 효과가있었습니다. t ~ _'_. – user1338952
답변을 업데이트했습니다. –
완벽한 - 감사합니다! – user1338952