为什么角度使我的输入字段为空?

时间:2016-05-30 09:43:10

标签: angularjs laravel input-field

我的输入字段的值已设置,但为什么我的输入字段仍为空?我正在使用laravel en angular的组合:

inputfield html:

<input 
        type="text" 
        name="name"
        value="{{ old('name') }}" 
        ng-model="name"
        ng-model-options='{ debounce: 300 }'
        class="form-control"
        ng-class="{ enabled : nameIsValid }"
        ng-change="checkName(name)"
        placeholder="Your nickname"
        required>

1 个答案:

答案 0 :(得分:1)

如果您不将控制器代码放在此处,很难说清楚原因。但是我的部分内容是:

  1. 如果将输入字段与ng-model绑定,则不需要设置该值。
  2. 而不是ng-change我会使用$scope.$watch()函数
  3. 您在此模板中使用了多个scope吗?也许儿童范围所做的更改不会改变$parent - 范围的原始变量