Javascript 为什么AngularJS ui路由器示例中的模板不显示在浏览器中?
以下是AngularJS ui路由器应用程序示例的链接:,Javascript 为什么AngularJS ui路由器示例中的模板不显示在浏览器中?,javascript,angularjs,Javascript,Angularjs,以下是AngularJS ui路由器应用程序示例的链接:,,该应用程序是由本网站上的某个人编写/发布的。 您可以看到,这里的一切都很好——模板home.html显示在右侧。代码中没有错误 我下载了此应用程序并将其保存到计算机上的一个文件夹中。但是,当我从该文件夹在浏览器中打开index.html时,该模板不会显示在浏览器中。我尝试了其他几个ui路由器应用程序,但它们的模板也没有显示出来。我使用Chrome和Firefox。我错过什么了吗?我是Angular的新手,目前正在使用Angular创建个
,该应用程序是由本网站上的某个人编写/发布的。
您可以看到,这里的一切都很好——模板home.html显示在右侧。代码中没有错误
我下载了此应用程序并将其保存到计算机上的一个文件夹中。但是,当我从该文件夹在浏览器中打开index.html时,该模板不会显示在浏览器中。我尝试了其他几个ui路由器应用程序,但它们的模板也没有显示出来。我使用Chrome和Firefox。我错过什么了吗?我是Angular的新手,目前正在使用Angular创建个人网站
任何帮助都将不胜感激 您正在以文件的形式直接打开index.html。因此,它将加载
文件://
或C://
,而不是http://
ui路由器需要Web服务器才能工作。您的浏览器正在请求URL以从web服务器而不是从angularJS加载ui路由器
因此,您可以在本地PC中安装一个Web服务器,如wamp/xampp,并通过它打开此项目。它将如您所期望的那样工作。在本地文件系统上,您实际上无法使用ajax。如果您看到索引文件URL如下所示file:///users/desktop/index.html 您将不允许请求home.html页面,而需要设置本地服务器。