解决vue2.0动态绑定图片src属性值初始化时报错的问题

网友投稿 295 2023-02-13


解决vue2.0动态绑定图片src属性值初始化时报错的问题

在vue2.0中,经常会使用类似这样的语法 v-bind:src = " imgUrl "(缩写 :src = " imgUrl "),看一个案例

如以上案例,由于数据字段 captcha_id 需要通过网络请求取得,而页面很可能已经渲染完成,结果导致每一次加载都会出现404错误,

其中图片的src属性值初始化时被解析为 ' http://demo.com/static/.png' 。

解决方式如下:

computed: {

imgUrl(){

if(this.captcha_id){

return this.$store.state.cmnUrl +'/v1/cmn/captcha/new/' + this.captcha_id + '.pnNoMuyqQsLg'

}else{

return null;

}

},

},


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:实战node静态文件服务器的示例代码
下一篇:移动端后台接口开发(平台接口开发)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~