所以这是我的hbs tpl
{{#collection- value=(get game prop) field=value.field as |col|}}
{{#number-format isNumber=(eq value.type 'number') value=col as |val|}}
{{#if value.linkable}}
{{#link-to value.linkable.route (get game value.linkable.paramField)}}
{{value.prefix}}
{{val}}
{{/link-to}}
{{else if (eq value.type 'date')}}
{{debugger}}
{{format-date '2015-06-25 16:09:23'}}
{{else}}
{{value.prefix}}
{{val}}
{{/if}}
{{/number-format}}
{{/collection-}}
问题在线 {{format-date' 2015-06-25 16:09:23'}} 会停止执行,我看不出任何错误在chrome dev工具控制台中。 {{debugger}}在此行之前没有任何效果,因此它可能与我的旧帮助文件冲突,但我从app / helpers文件夹中完全删除了它。
在此之前,我有一个自己用同一个名字编写的自定义助手,然后我将其删除并安装以下lib
https://chrishonniball.github.io/ember-string-helpers/
除 format-date
之外, ember-string-helpers 的所有其他方法都有效任何想法为什么?