gpt4 book ai didi

haml - Handlebars 阻止助手在 HAML 中搞砸了

转载 作者:行者123 更新时间:2023-12-04 16:00:16 24 4
gpt4 key购买 nike

我需要在元素的属性内使用一些 Handlebars 块助手。我怎样才能得到

.some.class{:class => "{{if property}} otherClass {{/if}}"}

正确解析?这是编译后的输出:
<div class='class otherClass property}} some {{/if}} {{if'></div>

我试过转义每个非单词字符,尝试单引号,并调整间距,但似乎没有任何解决办法。我希望找到比仅使用 :plain 关键字更优雅的解决方案。

最佳答案

我发现您需要在 {{}} 之前添加一些字符才能让 Haml 接受它。例如:

%div.some.class{:class => "a{{foo}}"}

不知道,但适合我的目的。

关于haml - Handlebars 阻止助手在 HAML 中搞砸了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10691271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com