gpt4 book ai didi

javascript - 在 ng-init 中声明多个值

转载 作者:IT王子 更新时间:2023-10-29 02:46:23 25 4
gpt4 key购买 nike

所以我想知道如何在单个 ng-init 中声明多个值,而不必创建一些奇怪的散列,然后我需要始终专门访问这些散列。

所以基本上我想

<div ng-init="a = 1, b = 2">{{a}}</div>

我是说我想避免做

<div ng-init="unecessary_bs = {a: 1, b: 2}">{{unecessary_bs.a}}</div>

不过合理的:

<div ng-init="a = 1, b = 2">{{a}}</div>

好像不行。

期待感谢

最佳答案

使用函数,更具可读性:

ng-init="init()"

和:

$scope.init = function() {
$scope.a = 1;
$scope.b = 2;
}

或者,如果必须,用分号分隔内联变量:

ng-init="a = 1; b = 2"

关于javascript - 在 ng-init 中声明多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23919847/

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