当我尝试从控制器中的ngModel接收值时,我遇到了问题。 ngModel工作,因为它在页面加载时将值发送到我的输入,但是当我更改输入值时,ngModel变量变为undefined。
<input ondrop="return false" maxlength="10" type="text" class="form-
control" date-format="dd/MM/yyyy" bs-datepicker ng-
model="vm.fechaInicio" onpaste="return false" oncut="return false"
oncopy="return false" placement="auto bottom" container="body"
autoclose="true" />
vm.especialidad = {};
vm.fechaInicio = moment();
AngularJS的版本是v1.5.9,angular-strap是v2.3.12
我设法解决了,问题是我在控制器中使用了这个而不是$ scope。我还必须从输入中删除maxlength。
答案 0 :(得分:0)
感谢Adrian Smith的回复, 我设法解决了,问题是我在控制器中使用“this”而不是$ scope。我还必须从输入中删除maxlength。