0
AngularJS的特性 'myInputName' 是给我下面的错误:AngularJS:无法读取未定义
其中titleInput
是我的文本框的name属性:
@Html.TextBox("titleInput", null, new { @placeholder = @T("Message title"), @class = "form-control", ng_model = "feed.feedData().title", ng_required = "true" })
FeedValidationService
方法,让我那个错误是:
public titleInputValidation(messageForm: any, isTitleInputValid: boolean): boolean {
if (messageForm.titleInput.$valid) {
isTitleInputValid = true;
}
else {
isTitleInputValid = false;
}
return isTitleInputValid;
}
这是工作,一切都可以,除了浏览器中的这个错误。我怎样才能摆脱这一点?
是啊! :)我忘了检查messageForm是否存在。谢谢 :) – Marox