当我在javascript中定义时
var whoami = @ViewBag.myname
它不起作用或无法渲染
var whoami = ;
我正在尝试@(ViewBag.myname)//也不起作用。
是他们在raor MVC 3中执行此操作的任何方法
最佳答案
@ViewBag.myname
是否为空?
将变量用引号引起来,以便具有正确的javascript字符串:
var whoami = "@ViewBag.myname";
还请确保
myname
也不包含引号(或将其转义)。关于javascript - 如何在javascript中定义动态变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4722504/