我把Angular UI Modal的html模板放在哪里?

Where do I put html template for Angular UI Modal?

本文关键字:在哪里 html Angular UI Modal 我把      更新时间:2023-09-26

我正在尝试使用一个自定义模板的Angular UI模态。每当我尝试点击它,我得到一个角度错误,它找不到模板。对不对,我有控制器文件和模板html文件在同一文件夹。我用什么路径来访问模态的html模板?

你需要提供基于应用根目录的路径。

例如,如果你的根目录是'/app',而你的模板在'/app/view/templates'中,那么你的路径将是'view/templates'。

模板:"视图/template.html"

要确认问题与你的路径有关,你可以尝试设置模板,如果它工作,你知道这是一个路径问题。

template: "I can see this!"

假设您的文件夹结构如下,js是应用程序的根目录:

app
  js
    main.js
    modal
       template.html
       modal.controller.js
  styles
  images

那么你的模板路径将是:

templateUrl: "modal/template.html"

这是一个工作的活塞