Я мой контроллер Я добавляю html этим кодом
var promise=productService.getProduct();
var template = $http.get('resources/template/Product.html').then(function(html){
promise.then(function(data){
$scope.productOrProducts = $sce.trustAsHtml(html.data);
$compile($scope.productOrProducts)($scope);
})
});
в html.data У меня есть директива, которая использует переменные переменной $ scope.but. Невозможно связать всю переменную с этими директивами, что я могу сделать?
В Product.html вам не нужно использовать такие вещи, как {{$scope.value}}
, просто используйте {{value}}
- вы связали его с областью уже.