【问题标题】:Angular - Dynamically Build A ScopeAngular - 动态构建范围
【发布时间】:2016-05-03 00:00:25
【问题描述】:

有没有可能按照这个思路实现一些东西

var count = 1;

var blah = $scope.someThing_ + count;

这样blah就等于

$scope.someThing_1

我觉得这应该可行,但似乎不起作用!

谢谢:)

【问题讨论】:

标签: javascript angularjs angular-ngmodel


【解决方案1】:

我不确定使用动态创建的变量名称来存储数据是个好主意,但如果你真的需要它,你也可以通过这种方式在 js 中使用属性:

$scope["property_name"]

这意味着您可以使用这样的计数器保存一些值:

$scope["someThing_" + count] = "值"

【讨论】:

    猜你喜欢
    • 2018-07-05
    • 1970-01-01
    • 1970-01-01
    • 2018-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-10
    相关资源
    最近更新 更多