您可以创建带有纯 html 的 Spark 视图引擎绑定吗?
本文关键字:视图 Spark 引擎 绑定 html 创建 | 更新日期: 2023-09-27 18:35:48
我真的很喜欢 Spark 的绑定功能,它确实改善了标记,但我遇到了一个小问题。是否可以创建一个 spark 绑定,其中没有任何代码只是 html?例如:
<element name="searchbox">
<div class="searchbox">
<input type="text"/>
<img src="/content/images/cross.png" placeholder="${sharedres.searchplacheolder}"/>
</div>
</element>
当我尝试渲染上面searchbox
元素时,出现页面渲染错误:
error CS1501: No overload for method 'Write' takes 0 arguments
有没有办法做到这一点,或者只能在绑定中提供代码吗?
你可以这样做,整个绑定只需要表示一个字符串,所以把你的代码变成一个字符串并转义所有的尖括号,它应该可以工作:
"<element name='"searchbox'"><div class='"searchbox'"><input type='"text'"/><img src='"/content/images/cross.png'" placeholder='"@placeholder'"/></div></element>"
话虽如此,您最好将这样的东西放在局部视图中。