如何在手把模板中使用{{}{raw-helper}}
How to use {{{{raw-helper}}}} in a handlebars template
本文关键字:raw-helper 更新时间:2023-09-26
我有一个非常好用的手把模板。我希望能够在其中放入以下内容:
<script id="someTemplate" type="text/x-handlebars-template">
<div class="editStuff">
<span {{#if aThing}} data-someKey="{{anotherThing}}" {{/if}}>
{{aThirdThing}}
</span>
</div>
</script>
这显然会在处理手把文件时出现。所有{{}}的结果都是空白的,没有什么好处。我找到
{{{{raw-helper}}}}
阻止助手,并这样尝试:
{{{{raw-helper}}}}
<script id="someTemplate" type="text/x-handlebars-template">
<div class="editStuff">
<span {{#if aThing}} data-addresskey="{{anotherThing}}" {{/if}}>
{{aThirdThing}}
</span>
</div>
</script>
{{{{/raw-helper}}}}
但这最终会从HTML中删除整个脚本块。
根据Handlebars文档,原始块中的任何内容都应该保持原样。
没有内置原始助手。注册后,模板应该可以工作。
Handlebars.registerHelper('raw', function(options) {
return options.fn(this);
});
{{{{raw}}}}
<script id="someTemplate" type="text/x-handlebars-template">
{{test}}
</script>
{{{{/raw}}}}
相关文章:
- 在javascript函数中使用@Html.Raw
- Angular.js:如何在Angular中从表上移/下移raw
- AJAX Raw Javascript Basic
- 编程实践-使用helper方法隐藏对象
- Javascript:相当于PHP'使用RAW二进制输出的s hash_hmac.()
- Wordpress AJAX with raw javascript? NO Jquery
- 正在测试Form Helper创建的输入类型
- Scripts.Render in c# class (create html helper).在 c# 文件中使用 H
- 控制器的Helper函数不返回任何内容
- 在Ajax调用中调用helper方法
- 具有两种不同特性的车把.helper或partial
- 如何在redux模块中创建一个helper类型的函数,从state返回一组经过过滤的只读数据
- 在ASP.NET MVC中写入@Html.Raw(Html.Debug)时出现语法错误
- 如何从jQuery AJAX调用WebMatrix Helper函数
- Meteor.js中Template Helper和Template Variable的区别
- 从each-helper调用的组件中的yield
- MVC 在不可预测的时间从 razor @Helper 调用 Javascript
- hash_hmac() 在 JavaScript 中使用 RAW 二进制输出
- 如何使用 Cake PHP js helper 发送 $(this).atta('id')
- 如何在手把模板中使用{{}{raw-helper}}