Javascript ng模型在ng重复中的应用
我已使用模板创建了角度指令:Javascript ng模型在ng重复中的应用,javascript,angularjs,Javascript,Angularjs,我已使用模板创建了角度指令: <div class="directiveclass"> <div ng-repeat="i in items"> <input type="radio" ng-model="myvalue" value="{{$index}}"> </div> </div> 我正在单击单选按钮元素,但“myvalue”值从未更改 有什么想法吗 示例代码:我找到了解决方案。 自从ng r
<div class="directiveclass">
<div ng-repeat="i in items">
<input type="radio" ng-model="myvalue" value="{{$index}}">
</div>
</div>
我正在单击单选按钮元素,但“myvalue”值从未更改
有什么想法吗
示例代码:我找到了解决方案。
自从ng repeat创建新范围以来,我已将ng模型值更改为$parent.myval,以便访问指令范围。在HTML中:
<input type="radio" ng-model="$parent.myvalue" value="{{$index}}">
这允许您在ng repeat创建自己的作用域时访问ng模型
无需更改指令。使用:$parent.myval访问指令范围,设法解决此问题。然后使用解决方案编辑帖子:)
<input type="radio" ng-model="$parent.myvalue" value="{{$index}}">