0
私は登録フォームにKnockoutjsを使用しています。ユーザーがパスワードフィールドを表示するボタンをクリックするとランタイムエラーが発生するハンドル例外 "JavaScriptランタイムエラー:ko.observableフィールドの未定義またはnull参照のプロパティ 'length'を取得できませんでしたか?
JavaScript runtime error: Unable to get property 'length' of undefined or null reference
KO.jsでランタイム例外を処理する方法は?あなたは、観察password1
を定義したことを確認していると仮定すると、あなたは次のことを試すことができ
self.showHidePasswordField = function() {
if (self.password1().length > 0 || typeof self.password1().length !== 'undefined') {
console.log('show');
} else {
console.log('hide');
}
};
あなたは、あなたが(self.password1()場合は '試すことができ、観察パスワード1を定義したことを確認していると仮定! = null && typeof self.password1()。length!== 'undefined') ' –
ありがとうございます。答えとしてあなたのコメントを作ることができますか?私はそれを解決します:) – NinjaDeveloper