当前位置 : 主页 > 网络编程 > ASP >

asp.net-mvc – MVC 4 Razor – 动态命名javascript函数

来源:互联网 收集:自由互联 发布时间:2021-06-24
我试图动态创建一个函数的名称: 我用剃刀代码设置名称: @ { name="bob"; } 然后我尝试创建javascript函数,但语法错误. function @name@:_onActivate() { .....} 如何在函数名称中使用@name? 我知道我
我试图动态创建一个函数的名称:

我用剃刀代码设置名称:

@ { name="bob"; }

然后我尝试创建javascript函数,但语法错误.

function @name@:_onActivate() {
   .....
}

如何在函数名称中使用@name?

我知道我迟到了,但我有同样的问题,想出了这个..

使用@()Razor语法:

function @(Model.Name)_Init()
{
    …..一些代码……
}

奇迹般有效

(http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx/)

网友评论