我有一个控制器ctrl,它有ctrl.$setValidity()
方法。我正在angular.copy(ctrl,ctrlCopy)
我尝试访问ctrlCopy.$setValidity()
,但我收到了错误:
$ setValidity不是一个函数。
我想知道为什么angular.copy
不会将所有$函数从一个对象复制到另一个对象。
答案 0 :(得分:0)
你不能angular.copy()
一个控制器...期间。
如果要共享一个函数,则创建一个返回该函数的服务,并将服务注入两个独立的控制器