Maison > Questions et réponses > le corps du texte
$scope.pages = [{
title: '信息',
content: 'detailMessage'
}, {
title: '集装箱/车',
content: 'dddd'
}, {
title: '货物',
content: 'eee'
}, {
title: '记录',
content: 'fff'
}];
.directive('detailMessage', function() {
return {
restrict: 'EC',
templateUrl: 'views/partials/message.html',
transclude: true,
replace: true
};
})
<p class="u-formatedText" ng-bind-html="page.content"></p>
我在Content里面写已经写好的指令,然后输出结果是只有一个标签,里面没有内容
怪我咯2017-05-15 16:57:07
Insérez le paragraphe entier HTML
en utilisant ng-include
au lieu de ng-bind
ou ng-bind-template
; j'ai un exemple écrit ici, vous pouvez jeter un oeil à la démo. Bien entendu, vous pouvez également utiliser le service $templateCache
pour obtenir les résultats souhaités.
avait tort à première vue. Il s'est avéré que c'était ng-bind-html
Je pensais que c'était ng-bind-template
Avant d'utiliser ng-bind-html
, vous devez introduire le module ngSanitize
, sinon une erreur sera signalée. l'exemple est ici ngBindHtml.