无法使用 $compile 编译动态 Html

Unable to compile Dynamic Html using $compile

我正在尝试使用以下行

向我的代码添加动态html
var el = $compile('<a ng-controller=\"tableController\" ng-click=\"open\">...ReadMore</a>')($scope);

但是它会产生以下错误

有人可以帮忙吗?

你错过了open方法的括号,下面的代码应该可以工作。

var el = $compile('<a ng-controller=\"tableController\" ng click=\"open()\">...ReadMore</a>')($scope);