尝试将AngularJS服务用作构造函数时出错

时间:2016-03-16 22:40:29

标签: javascript angularjs

想法是隐藏/显示空输入,点击上面的标题。 我需要在许多范围内使用相同的功能,因此决定使用angular.service作为构造函数。

ng-click 表达式应该在其范围内使用服务函数进行实例化,但在单击后显示它不是函数。

有人可以帮我吗?

*您可以通过点击以下示例中的Driver块标题看到预期的行为(CarInfo由于该错误而无法正常工作)

plnkr demo

1 个答案:

答案 0 :(得分:0)

找到的最佳解决方案是在AngularJS directive中描述所需的行为,并将其分配到需要它的块中。 DEMO