0
我正在學習如何使用angularjs處理表單。據我所知,創建一個組件來處理自定義輸入元素是合理的。如果這不是一個好習慣,請糾正我。如何處理組件中的angularjs屬性?
在不使用的分量的輸入元件,如:
<input type="text" name="field" data-ng-model="myField" required />
可以經由模型結合和布爾方法進行驗證:現在
myField.$valid
,如果我使用以下代碼定義組件:
{
myModel: '<',
template: '<input type="text" name="field" data-ng-model="$ctrl.myModel" required />'
}
爲什麼像一個電話:
$ctrl.myModel.$valid
未解析? 我錯過了哪個邏輯步驟?
在此先感謝您的時間!
我使用相同的字符串來命名和ng模型的屬性。這就是爲什麼我認爲我可以通過angularjs訪問該屬性。 現在,我的問題是:是否可以通過ng模型處理驗證元素的識別? – peppe