以下是我的代码的样子
this.timezones = moment.tz.names();
for(let timezone in this.timezones) {
this.timezones[timezone] = this.timezones[timezone] +' '+ moment.tz(this.timezones[timezone]).format('Z z');
}
我在for循环中出现上面提到的错误,我没有得到这个错误,直到我升级到angular2.1
有没有其他方法来访问timezones变量的元素以使其可写?
答案 0 :(得分:0)
moment.tz.names(); // String[]
给出字符串数组。
现在,
this.timezones[timezone] is undefined.