【发布时间】:2013-05-30 06:23:14
【问题描述】:
我正在另一个父指令中创建一个指令,然后将指令的编译元素附加到父指令的节点。 $compile(template)(scope) 正确创建了指令,但链接函数没有被调用。
var addProductsToPage = function(template, products) {
for (var i = 0 ; i < products.length ; i++) {
var product = products[i];
var productScope = $scope.$new(true);
productScope.product = product
var productDirective = $compile(template);
var productElement = productDirective(productScope);
element.append(productElement);
}
}
模板编译后如何调用链接函数?
【问题讨论】:
标签: javascript web-applications angularjs angularjs-directive frontend