Javascript 我在哪里放置用于Angular UI模式的html模板?
我正在尝试将Angular UI模式与自定义模板一起使用。每当我尝试单击它时,我都会得到一个角度错误,它找不到模板。对不对,我有控制器文件和模板html文件在同一个文件夹中。我使用什么路径访问模式的html模板?您需要根据应用程序的根提供路径 例如,如果您的根目录为“/app”,而模板位于“/app/view/templates”中,则您的路径将为“view/templates” 模板:“view/template.html” 要确认问题与您的路径有关,您可以尝试设置模板,如果模板有效,您就知道这是一个路径问题 模板:“我能看到这个!”Javascript 我在哪里放置用于Angular UI模式的html模板?,javascript,angularjs,Javascript,Angularjs,我正在尝试将Angular UI模式与自定义模板一起使用。每当我尝试单击它时,我都会得到一个角度错误,它找不到模板。对不对,我有控制器文件和模板html文件在同一个文件夹中。我使用什么路径访问模式的html模板?您需要根据应用程序的根提供路径 例如,如果您的根目录为“/app”,而模板位于“/app/view/templates”中,则您的路径将为“view/templates” 模板:“view/template.html” 要确认问题与您的路径有关,您可以尝试设置模板,如果模板有效,您就知道
假设您的文件夹结构如下,
js
是应用程序的根目录:
app
js
main.js
modal
template.html
modal.controller.js
styles
images
那么您的模板路径将是:
templateUrl: "modal/template.html"
这是一个相对路径的工作,它来自
index.html
文件或
标记(如果您正在使用)。或者,使用绝对路径可以添加应用程序的文件夹结构。