![](/img/trans.png)
[英]Using JavaScript how do I sent JSON from Razor page to Controller in MVC .NET Core
[英]How do I declare multiple javascript variables using razor (.net core)
使用 @Model 在 javascript 中聲明兩個(或更多)變量時,我總是會遇到意外的令牌語法錯誤。
var a = @Model.Something;
var b = @Model.SomethingElse;
我得到了意想不到的令牌; 如果我刪除分號,我會得到意外的令牌 var。 我嘗試將它們移出 function,用逗號等聲明它們,但仍然得到相同的語法錯誤。
我想我一定遺漏了一些應該很明顯的東西,但我不知道那是什么。
您需要在 js 中聲明 model 變量,如下所示:
var a = '@Model.Something';
var b = '@Model.SomethingElse';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.