2016-04-25 6 views

Antwort

1

Sie templateUrl

var uib = $uibModal.open({ 

    templateUrl: require('./create/create.html'), 

}); 

verwenden sollten, wenn Sie HTML-Code in Ihre js dieser Zeit erklären wollen, können Sie verwenden template
aber wenn Sie HTML-Seite wie create.html diese Zeit aufrufen möchten, müssen Sie es durch templateUrl

anrufen

auch können Sie Code in template wie schreiben: -

var uib = $uibModal.open({ 

    template: '<html><h3> Hie i am in js </h3></html>' 

}); 
+0

ich ein weiteres Projekt erfordert eine HTML-Datei in meinem Weg gesehen habe und es funktioniert, ich weiß nicht, warum – markjiang

+0

Gibt es einen Weg, um rohen Inhalt zu erhalten in html in js? – markjiang

+0

sehen Sie, wenn Sie 'template' verwenden, dann können Sie HTML-Code in es wie' ...... ..' deklarieren und alles, was Sie in Vorlage deklarieren können, aber wenn Sie verwenden, Pfad von jedem HTML dann verwenden 'templateUrl', so dass es Zugriff auf diese bestimmte Seite gibt –