当我在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/

10-12 17:31
查看更多