【发布时间】:2017-05-05 22:16:59
【问题描述】:
我想通过 JavaScript 和 AngularJS 使用方法链接语法。我分配数组和字符串。
此代码有效:
$mdDateLocaleProvider
.shortDays = ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sá']
.msgCalendar = 'Calendario'
;
此代码不起作用:
$mdDateLocaleProvider
.shortDays = ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sá']
.msgCalendar = 'Calendario'
.msgOpenCalendar = 'Abrir calendario'
;
我认为 msgOpenCalendar = 'Abrir calendario' 语句由于字符串分配而失败。
我的解决方案:
$mdDateLocaleProvider
.shortDays = ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sá']
.msgCalendar = 'Calendario'
;
$mdDateLocaleProvider
.msgOpenCalendar = 'Abrir calendario'
;
为什么分配字符串时出现问题,而不是数组?
【问题讨论】:
-
“此代码有效” - 并非您想象的那样。
标签: javascript angularjs variable-assignment method-chaining