SafeValue必须使用[属性] =结合:
问题描述:
我得到了我里面输入以下错误:SafeValue必须使用[属性] =结合:
SafeValue must use [property]=binding: http://www.myurl.com (see http://g.co/ng/security#xss)
我确实在我的组件:
this.myInputURL = this.sanitizer.bypassSecurityTrustUrl('http://www.myurl.com');
而且在我的模板:
Share URL: <md-input [value]="myInputURL" type="text"></md-input>
怎么了?
答
同样的事情也发生在我身上。这是因为交叉限制。只需使用嵌入版本的链接https://www.youtube.com/embed/video-ID,而不是常规的URL https://www.youtube.com/watch?v=Video-ID
是的,你仍然会得到同样的警告,但现在可以忽略它的预期一切都将正常工作。
你想仅在输入控件中显示它吗?它说,它不安全的注入DOM – micronyks
嗯..我没有看到任何其他选项允许复制链接URL快速和简单 – TheUnreal