gpt4 book ai didi

javascript - 在 ng-repeat 中使用动态范围变量名称

转载 作者:行者123 更新时间:2023-11-28 06:12:00 24 4
gpt4 key购买 nike

有人用过这样的东西吗?我无法解析 {{}} uin ng-repeat 它与 ng-options 一起工作正常

<option value="" ng-repeat="k in selected_grp_keys_{{value.key.id}}" value="{{k.id}}" ng-selected="k.id == value.fk_key">{{ k.display_name }}</option>

最佳答案

我会使用一个返回值的函数

HTML:

<option value="" ng-repeat="k in getValues(value.key.id)" value="{{k.id}}" ng-selected="k.id == value.fk_key">{{ k.display_name }}</option>

Javascript:

$scope.getValues = function (id) {
return $scope['selected_grp_keys_' + id];
}

编辑:顺便说一句,ngRepeats 对于选择选项来说并不理想。 AngularJS 对于 select 元素有一个 ngOptions 指令,它可以做同样的事情。在这里阅读更多信息:https://docs.angularjs.org/api/ng/directive/ngOptions

关于javascript - 在 ng-repeat 中使用动态范围变量名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36298292/

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