编写过widget的大牛们都知道,调用内部的方法时,是通过this.method1();来的,而且this.绝对不能少,少了就报找不到方法的错。
可是如果有个根据条件来判断调用什么方法的要求呢,比如说
switch(va)
{
case "a":this.m_a();break;
case "b":this.m_b();break;
case "c":this.m_c();break;
case "d":this.m_d();break;
case "e":this.m_e();break;
}
this["m_"+va]();