定义了这么一个模块,用了angular原生的ngRoute
在id为add.html的ng-template使用了ng-model绑定了$scope中title的值,并且设置按钮绑定add()事件
<input type="text" ng-model="title" value="标题">
<span>{{title}}</span>
<button ng-click="add()">Btn</button>
现在问题来了,如下图所示,改变input框内的值,<span>内的值会跟着改变,这说明数据有存在双向绑定,即$scope.title会随着input框内的值改变而改变。
[object Object]
但是,不管怎样改变input框内的值,点击button内触发add()事件时,控制台输出的a对象的prop属性永远是$scope.title的初始值''(不会随title的值改变而改变)
请求大神打救一下,自己是菜鸟,搞了很久都搞不明白,无尽感激!
波斯汪
相关分类