【问题标题】:set variables in handlebars root with hadlebars dot net使用 hadlebars dot net 在车把根中设置变量
【发布时间】:2020-06-15 02:40:06
【问题描述】:

我需要创建一些变量以在不同的海关车把助手中使用它们。

看怎么做我找到了this答案,其中使用了这个代码:

handlebars.registerHelper('assign', function (varName, varValue, options) {
    if (!options.data.root) {
        options.data.root = {};
    }
    options.data.root[varName] = varValue;
});

那是 Javascript 代码,我需要在 C# 中做同样的事情,我看不到如何访问“根”对象。

以前有人做过类似的事情吗?我该怎么办?

【问题讨论】:

    标签: c# handlebars.net


    【解决方案1】:

    经过反复试验,我发现HandlebarsRegisterHelper函数中的context参数是JObject,所以我使用了JObject的方法Add并添加了需要的属性,简单的在模板就像它们是传递给模板的数据的一部分

    【讨论】:

      猜你喜欢
      • 2016-02-16
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      • 1970-01-01
      • 2017-12-27
      • 2015-08-05
      • 2017-03-23
      • 1970-01-01
      相关资源
      最近更新 更多