var uib = $uibModal.open(
{
template: require('./create/create.html'),
}
)
Ich möchte Inhalt in create.html und zeigen es in modal, aber es zeigt ./create/create.html
, die Zeichenfolge der Position in modal.Warum erhalte ich eine Location-Zeichenfolge, wenn eine HTML-Datei im Webpack benötigt wird?
habe ich html loader in webpack.config.js hinzufügen:
{
test: /\.html$/,
loader: 'raw-loader',
},
ich ein weiteres Projekt erfordert eine HTML-Datei in meinem Weg gesehen habe und es funktioniert, ich weiß nicht, warum – markjiang
Gibt es einen Weg, um rohen Inhalt zu erhalten in html in js? – markjiang
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 –