我一直在尝试在加载组件(在应用程序启动期间通知用户关于数据下载进度)中添加进度指示器。Ionic 2:加载组件内的进度条 - InnerHTML消毒问题
为例代码:
this.loading = this.loadingController.create({
content: "<progressbar [max]="100" [value]="100" [type]="info></progressbar>"
});
this.loading.present();
的问题是,角2个消毒剂除去进度标记,因为(我想)的加载的内容内的[innerHTML的]注射。
由于“内容”字段只接受一个字符串,我不能绕过角2消毒剂(与DomSanitizer.bypassSecurityTrustHtml)。
问题与基座HTML5进度和NG2-自举进度元件发生两者。
有没有人知道这个解决方法? 我错过了什么吗? 或者它是一个真正的问题,应该直接修复离子?
事实上,我完全忘了我可以这样做,因为我不认为“string”和“safeHTML”类型是兼容的。 您的解决方案适用于一个基本的HTML
@Sandeep Sharma,如何在此实现中动态更改进度条的值?请帮忙 – Gowtham