gpt4 book ai didi

javascript - AngularJS 值作为函数中的参数?

转载 作者:行者123 更新时间:2023-12-03 04:33:58 25 4
gpt4 key购买 nike

AngularJS 1.3.15
jQuery 2.1.3

“使用严格”


将参数传递给函数不起作用。

C.change = 328;

ng-click="editMapSize( C.change )"
页面内

ng-click="editMapSize( C.change )"


ng-click="editMapSize( {{ C.change }} )"
错误

Syntax Error: Token '{' invalid key at column 15 of the expression [editMapSize( {{C.change}} )] starting at [{C.change}} ].

.html

<table class="table table-striped table-hover">
<tbody>
<tr>
<th ng-repeat="T in htmlTableTitle">{{ T.t }}</th>
</tr>
</tbody>
<tbody>
<tr ng-repeat="R in htmlTablePrepareData">
<td ng-repeat="C in R "
class="{{ C.class }}"
data-map-id="{{ C.change }}"
ng-click="editMapSize( {{C.change}} )">{{ C.value }}</td>
</tr>
</tbody>
</table>

如何传递变量?



<强>2。在这种情况下如何读取数据属性?
点击 $( this ) 显示 $scope。

最佳答案

删除大括号。

 <tr ng-repeat="R in htmlTablePrepareData">
<td ng-repeat="C in R "
class="{{ C.class }}"
data-map-id="{{ C.change }}"
ng-click="editMapSize(C.change)">{{ C.value }}</td>
</tr>

关于javascript - AngularJS 值作为函数中的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43367548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com