我正試圖在剃刀(MVC4)中編寫以下JavaScript代碼。使用剃刀和Resharper編寫Javascript
(腳本標籤有)
var isPaid = true;
在我使用模型來獲取價值的觀點
:
var isPaid = @Model.Paid;
<text>
var proceed = @Model.Paid;
</text>
var proceed = @Html.Raw(Model.Paid + ";")
大部分時間ReSharper的抱怨
@OP - 在你看來,敷在'。但是,你能解釋一下嗎?你想寫整行'var isPaid = true;'你想在運行時設置'var isPaid'的值嗎?你也說過「使用模型/我試過:」,你是說View嗎? –
[razor/javascript和尾隨分號]的可能重複(http://stackoverflow.com/questions/12111729/razor-javascript-and-trailing-semicolon) – StriplingWarrior
resharper抱怨什麼?也許這是因爲你的JavaScript代碼中有HTML。 – qwertynl