以下代码是在jquery的DOM渲染页面之后添加的。
owldata = '<div class="item"><div class="ifl-removepic" ng-click="deleteDocument("'+e.target.result+'");"></div><img src="' + e.target.result + '"></div>';
在此 deleteDocument(string)函数未被调用,该函数在各自的控制器中定义。 这是因为这个html代码是用.js文件编写的吗?
答案 0 :(得分:0)
您需要$compile才能使public function deleteProducts(Request $request) {
foreach ($request->products as $product_id) {
$product = Product::find($id);
$product->productImage()->delete();
}
return redirect()->route('admin.product');
}
工作。
ng-click
答案 1 :(得分:0)
这是因为代码是动态添加的,您需要重新编译它:
$compile(divElement);
首先,您需要将$ compile添加到您的应用程序