我正在 RhoMobile 中开发一个简单的应用程序,并且正在使用 AngularJS
在定义 routeProvider 时,我遇到了我见过的最奇怪的问题。
我尝试了很多事情,比如改变 templateUrl 定义一个明确的路径,但没有成功。但是如果我使用模板属性而不是 templateUrl 它就可以了。

我收到此错误:



我正在使用 AngularJS v1.2.16 并且我没有想法。

编辑: 我设置了一个带有 angular-seed 的示例 RhoMobile 应用程序,它有错误,你可以找到应用程序 here

更新::我收到 RhoMobile 核心开发人员的回复,这将在 4.2 中修复

最佳答案

它在静态服务时工作得很好,所以 RhoMobile 可能搞砸了起源,并将您的应用程序运行到 CORS 问题中。

git clone https://github.com/TheCodeDestroyer/rhomobile-angular
cd rhomobile-angular/
python -m SimpleHTTPServer
open "http://localhost:8000/public"
# click around... it works!

关于javascript - AngularJS $sce.getTrustedResourceUrl(templateUrl) 错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23364345/

10-10 09:12