在javascript中,我知道我可以从我的模型中获取一个值到javascript变量中,如下所示:
function myFunctionName()
{
var id = @Model.ID;
//etc
}
我想要做的是使用Model ID值自定义函数本身的名称,以便它像:
function myFunctionName_1()
{
//etc
}
这可能吗?
答案 0 :(得分:3)
是的,如果我理解正确的话。你可以这样做:
function myFunctionName_@(Model.ID)()
{
//etc
}
答案 1 :(得分:1)
您无法在运行时更改功能名称,但可以创建别名功能(使用模型数据)并使用该功能。
仅供参考,arguments.callee
也可能是您感兴趣的,这基本上是另一种引用功能本身的方式。