繁体   English   中英

Windows Metro应用程序和Angular路由ui和动态内容

[英]Windows Metro app and Angular route ui and dynamic content

我有一个现有的angular / phonegap应用程序,试图将其移植到win8的Windows Metro应用程序。 我已经用Metro特定版本替换了jQuery,并将每个angular模块包装在MSAp.execUnsafeLocalFunction方法中,并且使应用程序可以进行编译。

发生的事情是该页面是使用angular ui路由器构建的,因此我能够看到动态创建的页面,其中angular ui路由器基于该路线结合了3或4个部分。 但是,当Angular开始执行ng-bind,ng-repeat等...时,出现以下错误,“ JavaScript运行时错误:无法添加动态内容。脚本试图注入动态内容或以前的元素动态修改,可能不安全...”

我一直在寻找其他人如何克服这个问题的方法,但是我没有发现任何可行的方法。 我担心自己的工作会迫使我使用WinJS库重写应用程序。

有没有人有任何资源或经验可以帮助我呢?

对我ng-csp是将ng-csp指令添加到HTML标记中。 这将禁用Angular的某些动态内容。 我什至没有在exeUnsafeLocaFunction中包装任何东西。 我不确定它是否可以在Angular UI Router上运行...

更多有关ng-csp指令的信息 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM