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 に答える