我目前正在制作一个动态移动应用程序,它可以从数据库中加载一些自定义资产,例如html和css,但是无法让它工作。我已尝试过angularjs 1中的sce,但它仍然存在问题。第一个问题是,如果我使用trustAsHtml则不信任,第二个问题是,如果我使用trustAsResourceUrl,则摘要会长时间运行以加载数百个错误。任何有关如何完成任务的建议将不胜感激。
我的方法如下: 1.查看
<div ng-include src="{{getHtml(vm.user.html.path)}}"></div>
2。控制器
function getHtml(url) {
if (url) {
var newPath = url.substr(1);
var asset = 'https://www.slywolf.org' + newPath;
return $sce.trustAsResourceUrl(asset);
}
}