簡體   English   中英

如何使用 razor (.net core) 聲明多個 javascript 變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM