我需要在范围上动态地调用一个函数,用于:如何动态调用函数?
$scope.myFunction1= function(){}
$scope.myFunction2= function(){}
我需要设置一个属性,如指令:
<my-directive func-name="myFunction1"></my-directive>
所以,我可以指定哪些功能,而无需使用调用如果声明
// then to call the function as:
$scope[attrs["funcName"]]();
这可能吗?
是的,它可能以其高效。在提问前至少尝试一次代码。 –
阅读有关角度文档中指令(用'&'表示)中的绑定函数。 – haimlit