0
$scope.message = '<p>test text</p>';
var html = '<div>{{::message}}</div>';
$scope.$apply(function() {
$compile(html)($scope, function (cloned, scope) {
$compile(cloned)(scope, function (clonedTwo, scopeTwo) {
angular.element(myDiv).append(clonedTwo);
});
});
});
をコンパイルしていないこれは、以下を示すdiv要素になり:AngularJSは、HTML
私はそれをコンパイルするとき、それは正しくそれをしないことを実現します。しかし、私が2度コンパイルしようとすると効果はありません。
これを修正するには、テンプレートをコンパイルして生のHTMLを返し、そのHTMLを第2のコンパイルで使用する必要があります。
プレーンhtmlをレンダリングする方法がありますか?