javascript - 在dust.js中结合@math和@size

标签 javascript dust.js

我需要获取数组的大小 + 1。

我尝试了以下方法,但无法找到正确的语法:

{@@math key="{@@size key=\"UsedFields\"}" method="add" operand="1" /}

PS:此代码在 MVC 应用程序上运行,因此是双 @

最佳答案

助手不能将另一个助手的结果作为参数。

您将需要使用@provide 帮助器:

https://github.com/rragan/dust-motes/tree/master/src/helpers/data/provide

{@provide}
  {@math key=len method="add" operand="1"/}
{:len}
  {@size key=UsedFields/}
{/provide}

关于javascript - 在dust.js中结合@math和@size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27603094/

相关文章:

javascript - 异步关系上的 Ember 数据计算属性

javascript - Google 可视化表不理解我的代码

javascript - Angular 4 - 选择用于枚举不起作用的选择

javascript - 谷歌地图未在 chrome 中显示

javascript - 难以解决 Javascript 中导入的错误

javascript - 使用 Dust.js 的异步自关闭助手

javascript - 当我直接通过ID访问它时,jquery on click不会触发

javascript - Dust.js 和表格

javascript - Dust.js @sep 示例不起作用

couchdb - 可以在 CouchDB "show"函数中使用dust.js 模板吗?