当我们在拿到后台返回的图片地址时,有时会因为后台原因看不到图片。这时,我们需要对图片做默认图片的处理。
在js中,onerror事件会在图片为404的时候触发。我们在vue中如果想为img绑定error事件可以通过@error的方式,但是因为默认图片的地址是通过js动态添加的,如果图片地址是位于assets中,这时候就会报错。绑定的error事件会不断的触发,最终形成死循环。所以,我们要把js动态添加的图片都要放到static中,这是由于webpack的打包机制影响的。
后台返回图片报404的问题解决
最新推荐文章于 2024-01-22 18:30:00 发布