0

我正在尝试在 Angular javascript(简化代码)中做这样的事情:

var modelName = "date";

if (attrs.hasOwnProperty('today')) {
   scope.modelName = new Date();
}

在上面,我其实想scope.modelName成为scope.date自动的。如何将modelName变量解析为其值?

4

1 回答 1

8

您可以使用方括号访问对象的属性。

var modelName = "date";

if (attrs.hasOwnProperty('today')) {
   scope[modelName] = new Date();
}
于 2014-03-26T20:00:46.980 回答