Ham*_*eza 5 javascript c# razor
我在view.cshtml中有这些行:
$("document").ready(function(){
@{
var cx = Json.Encode(ViewBag.x);
var cy = Json.Encode(ViewBag.y);
}
var x = @cx;
var y = @cy;
});
Run Code Online (Sandbox Code Playgroud)
但现在;
javascript代码下面有一条红线,错误是Syntax error
.
问题是什么?
除非它们是数字或布尔值,否则必须包含js变量
$("document").ready(function(){
@{
var cx = Json.Encode(ViewBag.x);
var cy = Json.Encode(ViewBag.y);
}
var x = "@cx";
var y = "@cy";
});
Run Code Online (Sandbox Code Playgroud)