1
(送信ボタン)は、複数のpaper-input
フィールド/エレメントに関連しています。 paper-input
ボタンは、ユーザが関連するすべてのフィールド/エレメント(newメールおよびpasswd)を入力する限り、無効にする必要があります。紙のボタンの無効な属性を切り替えます
これは
<gold-email-input id="newEmail"
label="Email"
no-label-float required>
</gold-email-input>
<paper-input id="passwd"
type="password"
label="Password"
no-label-float required>
</paper-input>
<div class="buttons">
<paper-button dialog-dismiss>Cancel</paper-button>
<paper-button dialog-confirm autofocus
disabled$="[[isInputEmpty($$.newEmail.value, $$.passwd.value)]]"
on-tap="changeEmail"
class="default">Save</paper-button>
</div>
機能無効$ = "[[isInputEmpty($$。newEmail.value、$$。passwd.value)]]"ウォン」要素の重要な部分でありますnewEmail.valueまたはpassdw.valueが変更されたときに呼び出されます。
これは、JavaScriptの一部です:
isInputEmpty (email, pass) {
if (email.length === 0 || pass.length === 0) return true;
return false;
}
属性無効偽真間とを切り替えるための正しい実装は何ですか?