我正在尝试使用带有Elixir 的bbmustache包.调整从Erlang到Elixir的文档我尝试了多次调用,但似乎没有一个工作.
:bbmustache.render("name: {{name}}", %{"name" => "hoge"})
# => "name: "
:bbmustache.render("name: {{name}}", %{name: "hoge"})
# => "name: "
:bbmustache.render("name: {{name}}", [{:name, "hoge"}])
# => "name: "
:bbmustache.render("name: {{name}}", [{"name", "hoge"}])
# => "name: "
Run Code Online (Sandbox Code Playgroud)
可能还有一些关于字符串和二进制文件或其他内容的东西.
如果有人知道如何使它工作,那将是很棒的:-)
谢谢!
bbmustache似乎需要Map或List of Tuples的键作为char列表.这有效:
iex(1)> :bbmustache.render("name: {{name}}", %{'name' => "hoge"})
"name: hoge"
Run Code Online (Sandbox Code Playgroud)
此外render/3,你可以通过按键的类型.
iex(1)> :bbmustache.render("name: {{name}}", %{"name" => "hoge"}, [key_type: :binary])
"name: hoge"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |