代码之家  ›  专栏  ›  技术社区  ›  Androidicus

余烬/把手:带参数数组的本地化辅助对象

  •  1
  • Androidicus  · 技术社区  · 6 年前

    我想本地化包含多个占位符的字符串。

    例如:

    Hello %@1, today is %@2 
    

    我想在模板中向本地化助手传递一个数组,如下所示:

    {{loc "greetings" myArray}}
    

    但这不起作用,即使 documentation 说应该这样。

    起作用的是

    {{loc "greetings" "John" "Monday"}}
    

    但我接收到的要显示的数据是一个数组,我不想将每个元素存储在单独的变量中。

    如何让模板中的loc助手处理数据数组?我做错什么了吗?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Nathan Gouy    6 年前

    对于人们来说,如何在这里跌倒:
    他在这里得到了答案: https://github.com/emberjs/ember.js/issues/16337

    Loc 应该/将/将不推荐使用