我尝试按如下方式绑定数据属性:
@Html.Label("test", new { data_test = "{{vm.test}}" })
渲染时,我看到的是:
<label data-test for="test">test</label>
如何逃避花括号以便它们在页面上呈现?我尝试过的一些事情是:
答案 0 :(得分:0)
在代码块中,您不能使用@
个字符来创建更多代码块。
类似的东西:
@Html.Label("test", new { data_test = "{{@vm.test}}" })
答案 1 :(得分:0)
要在剃刀中写大括号“ {}”,请使用“ at”和“ colon”的组合。 例如: @:{
我刚刚在使用把手时弄清楚了。
要写“ @”,请再使用一个“ at”符号。
示例: @@
我希望它能帮助正在寻找它的新人!
答案 2 :(得分:0)
如果您需要显示花括号,例如在解释车把逻辑并且不需要任何其他结构时:
代码:
<note>Example: @("{{object.exampleField}}")</note>
显示:
Example: {{object.exampleField}}