2012-09-28 124 views
0

我有以下代码为什么这个剃须刀语法给我一个错误?

http://bc.coverstar.com/images/error.gif

我为什么我的剃须刀评论后得到一个语法错误?

+0

大括号可能发送剃须刀分析器的循环。出于好奇,是否将jQuery代码分成多行有什么相关性? –

+0

我在editdata中添加了换行符,将所有内容放在它自己的行上。不用找了。 – Scottie

+0

你在这个问题上使用的图像消失了。 – Termato

回答

0

正确的方法是写

@{Model.DefinitionID} 

@Model.DefinitionID 

UPD: 为了使用在JavaScript语法剃刀,代码应该<text>标签内包裹。例如: -

<text>@Model.DefinitionID</text> 

注:text标签不会在输出中可以看出。

+0

这两个仍然会导致错误 – Scottie

+0

这样做似乎解决了这个问题:editData:{definitionID:function(){return @(Model.DefinitionID); }}。虽然不是每次我需要在json对象中使用模型数据时我都想做的事。 – Scottie

相关问题