使用angular js在Javascript变量之间找到一个变量
Locate a variable in between Javascript variable using angular js
我在Angular JS中有这段代码,我从控制器传递AnsOptions
作为对象:
<ion-list>
<ion-item ng-click="checkAnswer(CurrentQuestionIdIndex)" class="chat-item ng-enter-stagger item-remove-animate" ng-repeat="AnsOption in AnsOptions">
<div style="float:left; width:10%;">
{{AnsOption.alphabet}}
</div>
<div style="float:left; width:90%;">
<div ng-bind-html="question.option1_bm"></div> //This line
</div>
</ion-item>
</ion-list>
我把AnsOption.index
放在代码question.option1_bm
之间。
我的预期结果如下:
<div ng-bind-html="question.option1_bm"></div>
<div ng-bind-html="question.option2_bm"></div>
<div ng-bind-html="question.option3_bm"></div>
<div ng-bind-html="question.option4_bm"></div>
在Angularjs中,我如何做到这一点?这是我到目前为止所尝试的:
<div ng-bind-html="question.option[AnsOption.index]_bm"></div>
但是根本不起作用。有人能帮我吗?
使用ng-repeat
的$index
属性
<div ng-repeat="AnsOption in AnsOptions">
{{$index}}
</div>
在你的例子中:
<ion-list>
<ion-item ng-click="checkAnswer(CurrentQuestionIdIndex)" class="chat-item ng-enter-stagger item-remove-animate" ng-repeat="AnsOption in AnsOptions">
<div style="float:left; width:10%;">
{{AnsOption.alphabet}}
</div>
<div style="float:left; width:90%;">
<div ng-bind-html="'question.option'+($index+1)+'_bm'"></div> //This line
</div>
</ion-item>
</ion-list>
相关文章:
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 导航到特定事件的另一个变量页面
- 在另一个函数中使用变量this
- 我可以在Javascript/jQuery中使用一个变量作为键吗
- 使用mongodb更新中的一个变量
- 为什么window.open不打开一个以变量形式给出的链接
- 将节点数据分配给另一个变量jstree
- 如何将变量传递到另一个js文件
- 我怎么能让流星简单模式中的一个字段等于一个js变量,并且仍然让用户填写简单模式的其余部分
- 如何从onclick函数设置全局变量并将其传递给另一个JS文件
- 将会话变量从一个页面传递到另一个页面
- Javascript:在激发函数后返回一个变量以供使用
- 替换另一个变量对象中的变量值
- 什么'它的意思是当一个变量位于括号外时
- 这在JavaScript中是一个好的变量名吗
- 可以't将sessionStorage设置为Javascript中的一个变量
- 如何在javascript中给变量一个随机值
- 在不同的.js文件之间传递变量;一个是在iframe内
- Console.log(变量);VS console.log([变量]);/一个提供信息,另一个没有
- 是否可以给变量一个默认值