如何在Angular UI引导程序对话框中使用模板?

use*_*127 2 angularjs angularjs-directive

我正在使用Angular UI bootstrap模块打开一个对话框.

有一个选项可以提到模板的路径

$scope.opts = {
            backdrop: true,
            keyboard: true,
            backdropClick: true,
            template: '<p>Template</p>',
            controller: 'TestDialogController'
          }
Run Code Online (Sandbox Code Playgroud)

我的应用程序在 site/app 那时js , partials

我无法找到它如何找到模板

Ken*_*nne 6

Angular UI引导程序对话框采用内联模板,

template: '<p>This is a inline template</p>';
Run Code Online (Sandbox Code Playgroud)

或者模板url可以指定为相对路径和绝对路径.

templateUrl: '/relative/path/dialog.html';
Run Code Online (Sandbox Code Playgroud)

尝试首先打开指向模板的浏览器选项卡,当您成功导出路径后,可以尝试将其添加到templateUrl.

您可以在此处阅读有关正确使用该指令的更多信息.