解决方法:加上require()即可 <img :src="power>0 ? require('../../images/order/anchor-bg.png') : require('../../images/order/seller-bg.png')"/> ...
vue中,经常会遇到显示图片的问题, 如果是一个普通组件的话,那么这样就可以了 上文的弊端有两个: 首先,是采用绝对路径引入。如果以后图片移动了位置,需要修改代码。 其次,如果说图片是一个logo图片,同一页面内有多处用到。就需要引用多次,同理,修改也要修改多处。 所以,动态引入才是王道啊 如果想写成动态的呢,可以试试如下办法: 此种办法必须要在data里注册一下,直接用会不显示。 ...
2019-08-01 18:53 0 9555 推荐指数:
解决方法:加上require()即可 <img :src="power>0 ? require('../../images/order/anchor-bg.png') : require('../../images/order/seller-bg.png')"/> ...
html: js--data 绑定数据 ...
参考文章:https://blog.csdn.net/hzxonlineok/article/details/96307270 在写一个 emoji 组件,需要用到很多 emoji 表情,使用 data 定义一个 emoji 数组,里面有 文字 和 img 路径,发现图片不能显示,百度了一番 ...
Vue中import和require的对比 一、前言 vue框架想必是我们前端朋友们必学的知识点,说它难也没有那么难,说简单也没有那么简单,主要技术就是那么几个,可是里面的细节很多,有些时候我们会用但未必知道他为什么要这么用,原理是是什么,就比如我们最为常见的导入方式——import ...
其实用了这么久的vue,里面有很多东西都没有去细细整理分析,今天就整理一下 Import(模块、文件)引入方式 1.引入js文件 在用的那一页,引入文件 Import tools from ‘./tools.js’ 相应的js文件,必须暴露出 ...
src动态绑定图片路径 没有将别名替换出来,图片自然也不会显示 然而,在直接在template的img中写的src可以正常显示 js中图片用require引入,可以正常显示图片 原理 当时想不通,img 的src 绑定的是变量 ...
html js 图片image 背景图片(添加一个style) ...
我这里是这样动态加载图片的 结果报错找不到图片,可是我检查了很多遍,明明是这个路径没错啊。 查阅文档后发现: webpack本身是一个预编译的打包工具,无法预测未知变量路径 不能require纯变量路径 require(path) ,path 至少要有 ...