angular.js - angularjs ng-bind-html cara memasukkan keseluruhan HTML
世界只因有你
世界只因有你 2017-05-15 16:55:07
0
1
590
$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>

Saya menulis arahan yang telah ditulis dalam Kandungan, dan kemudian hasil keluarannya ialah terdapat hanya satu teg tanpa kandungan di dalamnya

世界只因有你
世界只因有你

membalas semua(1)
刘奇

Masukkan keseluruhan perenggan HTML menggunakan ng-include bukannya ng-bind atau ng-bind-template; Saya ada contoh yang ditulis di sini, anda boleh lihat demo. Sudah tentu, anda juga boleh menggunakan perkhidmatan $templateCache untuk mencapai hasil yang anda inginkan.


adalah salah pada pandangan pertama. Ia ternyata ng-bind-html Saya fikir ia adalah ng-bind-template, anda mesti memperkenalkan modul ng-bind-html, jika tidak, ralat akan dilaporkan contoh ada di sini ngBindHtml Anda boleh lihat. ngSanitize

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan