javascript - 如何在 blaze 模板的模板上的另一个函数中创建该函数?

标签 javascript html templates meteor meteor-blaze

我使用meteor.js。

我安装了 i18n 和 arillo:flow-router-helpers 软件包。 我需要这样做:

<a href="{{ pathFor i18n 'dictionary.update' }}">edit</a>

这意味着 JavaScript 中的 pathFor(i18n('dictonary.update')) 。

如何在 blaze 模板上执行此操作?

最佳答案

您可以使用括号在 blaze 中组成函数。

你可以这样做{{pathFor (i18n 'dictionary.update') }}

括号()使用参数dictionary.update调用函数i18n。有点像 lisp , the best programming language ever .

如果函数仅在常规 JS 中,则这相当于 pathFor( i18n('dictionary.update') );

希望对您有所帮助。

关于javascript - 如何在 blaze 模板的模板上的另一个函数中创建该函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34937297/

相关文章:

javascript - 使用 jquery 将填充更改为类,但仅更改为单击的元素

javascript - 水平 "paging"或在网页上滚动 "viewport"

javascript - 如何使用 setInterval 和 clearInterval 在向右和向下移动后向左移动文本(返回开始)

javascript - 同时触发两个元素的悬停?

c++ - 使用模板在编译时填充运行时数据

c++ - 定义一个深度/维度未知的 C++ 模板

Javascript 无法在 PHP 页面上运行

html - 新闻自动收报机的 css3 自定义动画

jsp - 如何使某些页面不能直接从浏览器访问?

templates - 如何使用自定义输出格式在hugo中创建适合打印机的模板