我有一个javascript函数,它查找特定格式的字符串,然后将其转换为链接。<script>
var re = /Ticket-([0-9]*?(?现在,当我在JS在线编辑器中单独运行它时,它可以工作。但是,当我在脚本中运行它并在页面上运行lok时,它确实会将字符串转换为一个列表,但是会在页面上打印出文字$0,而不是它的值。
对于Ember来说,I18n.js就是这样做的。它提供了一个Handlebar帮助器,它接受一个键字符串并处理翻译:{{t login.username }}将查找键"login.username“并将其替换为当前语言的相应文本。我的问题是这个帮助器接受一个文字字符串值并使用该值进行查找,但在某些地方我有一个对字符串的引用。例如,我使用{{# each }}表达式循环遍历一个散列数组,然后我必须从每个散列转换一个值。不幸的是,I18n.js提供的帮助器不支持这一点。如何通过表达式而不是文