Javascript Ember.js-内容属性中的图像输出错误
我有一堆数据存储在我的控制器中 的内容属性。针对这个问题,我将图像URL作为值嵌套在图像对象中 例如: 内容: [素材]数组 {image}对象 -缩略图:http:imageURL.com/image.jpg 当我注销该属性或与灰烬检查器一起查看时,一切都是正确的 但是,当我在页面上显示数据时:Javascript Ember.js-内容属性中的图像输出错误,javascript,jquery,ember.js,Javascript,Jquery,Ember.js,我有一堆数据存储在我的控制器中 的内容属性。针对这个问题,我将图像URL作为值嵌套在图像对象中 例如: 内容: [素材]数组 {image}对象 -缩略图:http:imageURL.com/image.jpg 当我注销该属性或与灰烬检查器一起查看时,一切都是正确的 但是,当我在页面上显示数据时: <img src="{{thumb}}> <img {{bind-attr src=thumb}}> 我得到这样的东西: %3Cscript%20id='变态-191-开始
<img src="{{thumb}}>
<img {{bind-attr src=thumb}}>
我得到这样的东西:
%3Cscript%20id='变态-191-开始'%20type='text/x-占位符'%3E%3C/脚本%3Ehttp://imageURL.com/image.jpg%3Cscript%20id='变形-191-end'%20type='text/x-占位符'%3E%3C/脚本%3E'
因此,看起来余烬正在图像URL周围抛出脚本标记,并导致一切可怕地消亡。我在其他地方也做同样的手术,没有任何问题
想法?我的同事以前也处理过这个问题。问题是余烬如何绑定属性。它希望属性发生更改,以便在前端和后端吐出脚本数据。通常这是一件很棒的事情,但在这种情况下,它很糟糕,因为这是一个URL 所以为了解决这个问题,我做了: