AngularJS清除用Laravel表单模型绑定填充的输入字段
我是AngularJS的新手,在Laravel工作。当我用Laravel表单模型绑定填充输入字段,并在输入字段上设置AngularJS清除用Laravel表单模型绑定填充的输入字段,angularjs,laravel,Angularjs,Laravel,我是AngularJS的新手,在Laravel工作。当我用Laravel表单模型绑定填充输入字段,并在输入字段上设置ng model=“title”时,AngularJs清除填充的输入并将其值设置为' 当我注释ng model=“title”时,字段被填充。 页面加载几毫秒后,输入字段被填充,我认为当AngularJS初始化$scope时,输入字段变为空 我在angular中没有任何控制器,当我将angular添加到页面时,会出现此问题 如何防止angular从为编辑操作填充的清晰输入字段中删除
ng model=“title”
时,AngularJs清除填充的输入并将其值设置为'
当我注释ng model=“title”
时,字段被填充。
页面加载几毫秒后,输入字段被填充,我认为当AngularJS初始化$scope
时,输入字段变为空
我在angular中没有任何控制器
,当我将angular添加到页面时,会出现此问题
如何防止angular从为编辑操作填充的清晰输入字段中删除?我找到了一个很好的答案。我们应该通过
nginit
指令在输入元素上设置值。因此,可以在范围上访问值,并填充输入字段:
<input ng-model="title" ng-init="title='{{ $title = $post->title }}'" value="{{ $title }}" type="text">
现在我使用这个解决方案。我找到了一个很好的答案。我们应该通过
nginit
指令在输入元素上设置值。因此,可以在范围上访问值,并填充输入字段:
<input ng-model="title" ng-init="title='{{ $title = $post->title }}'" value="{{ $title }}" type="text">
现在我使用这个解决方案。Angular将清除输入字段,因为$scope.title未初始化?如果您没有控制器,$scope不可用,因此变量“title”也将不可用,而它只是“”。尝试实现一个控制器,它应该可以工作。此外,您可以将数据传递到angular并在客户端初始化。查看此包:@codenash或我不需要控制器,因为我的输入字段填充时没有AngularJS。我认为有一种简单的方法可以防止angular清除输入字段。angular将清除输入字段,因为$scope.title未初始化?如果您没有控制器,$scope不可用,因此变量“title”也将不可用,而它只是“”。尝试实现一个控制器,它应该可以工作。此外,您可以将数据传递到angular并在客户端初始化。查看此包:@codenash或我不需要控制器,因为我的输入字段填充时没有AngularJS。我认为有一种简单的方法可以防止角度形成清晰的输入字段。