Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我在哪里放置用于Angular UI模式的html模板?_Javascript_Angularjs - Fatal编程技术网

Javascript 我在哪里放置用于Angular UI模式的html模板?

Javascript 我在哪里放置用于Angular UI模式的html模板?,javascript,angularjs,Javascript,Angularjs,我正在尝试将Angular UI模式与自定义模板一起使用。每当我尝试单击它时,我都会得到一个角度错误,它找不到模板。对不对,我有控制器文件和模板html文件在同一个文件夹中。我使用什么路径访问模式的html模板?您需要根据应用程序的根提供路径 例如,如果您的根目录为“/app”,而模板位于“/app/view/templates”中,则您的路径将为“view/templates” 模板:“view/template.html” 要确认问题与您的路径有关,您可以尝试设置模板,如果模板有效,您就知道

我正在尝试将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
文件或
标记(如果您正在使用)。或者,使用绝对路径可以添加应用程序的文件夹结构。