vue中img src 动态加载本地json的图片路径写法


Posted in Javascript onApril 25, 2019

目录:

vue中img src 动态加载本地json的图片路径写法

注意:本地json文件和json文件里的图片地址都必须写在static 静态文件夹里;否则json文件里的url地址找不到。

major_info.json文件里的图片路径写法

vue中img src 动态加载本地json的图片路径写法

页面通过v-bind的方式加载:

vue中img src 动态加载本地json的图片路径写法

PS:vue中图片src路径赋值

vue中引入static文件夹中图片,本以为src中直接写入图片所在路径即可,结果发现图片无法显示,控制台报404错误,图片无法找到。网上找到解决方案,在此mark一下,以便以后查询。

图片src路径动态赋值

<img class="thumb" width="200px" height="150px" :src="getThumb(item.type)" />

<script>
...
methods: {
  getThumb(type) {
   let thumb = {
    WMS: require("img/world.jpg"),
    WFS: require("img/wfs.jpg"),
    tool: require("img/tool.jpg")
   };
   return thumb[type];
  }
}
...
</script>

img为设置的路径别名

...
 resolve: {
  extensions: ['.js', '.vue', '.json'],
  alias: {
   'vue$': 'vue/dist/vue.esm.js',
   '@': resolve('src'),
   'assets': path.resolve(__dirname, '../src/assets'),
   'img': resolve('static/img'),
   '%': resolve('./static')
  }
 },
...

固定路径

如果是固定路径的话:

<img class="thumb" width="200px" height="150px" src="/static/img/world.jpg" />

总结

以上所述是小编给大家介绍的vue中img src 动态加载本地json的图片路径写法,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧!

Javascript 相关文章推荐
javascript 获取图片颜色
Apr 05 Javascript
用Javascript数组处理多个字符串的连接问题
Aug 20 Javascript
javascript针对DOM的应用分析(二)
Apr 15 Javascript
javascript实现相同事件名称,不同命名空间的调用方法
Jun 26 Javascript
VUE实现日历组件功能
Mar 13 Javascript
js 倒计时(高效率服务器时间同步)
Sep 12 Javascript
vue+socket.io+express+mongodb 实现简易多房间在线群聊示例
Oct 21 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
Jun 19 Javascript
vue+django实现一对一聊天功能的实例代码
Jul 17 Javascript
小程序input数据双向绑定实现方法
Oct 17 Javascript
vue+elementUI组件table实现前端分页功能
Nov 15 Javascript
js实现直播点击飘心效果
Aug 19 Javascript
详解如何给React-Router添加路由页面切换时的过渡动画
Apr 25 #Javascript
vue项目中使用fetch的实现方法
Apr 25 #Javascript
详解vuejs2.0 select 动态绑定下拉框支持多选
Apr 25 #Javascript
微信小程序遍历Echarts图表实现多个饼图
Apr 25 #Javascript
在微信小程序中使用图表的方法示例
Apr 25 #Javascript
详解VUE Element-UI多级菜单动态渲染的组件
Apr 25 #Javascript
WebGL three.js学习笔记之阴影与实现物体的动画效果
Apr 25 #Javascript
You might like
php 小乘法表实现代码
2009/07/16 PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
2017/07/31 PHP
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
js获取多个tagname的节点数组
2013/09/22 Javascript
简介JavaScript中的getSeconds()方法的使用
2015/06/10 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
浅谈js对象的创建和对6种继承模式的理解和遐想
2016/10/16 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
javascript显示系统当前时间代码
2016/12/29 Javascript
Javascript 一些需要注意的细节(必看篇)
2017/07/08 Javascript
vue2组件之select2调用的示例代码
2017/10/12 Javascript
使用Bootrap和Vue实现仿百度搜索功能
2017/10/26 Javascript
详解如何使用webpack打包JS
2018/06/21 Javascript
Vue.js实现的购物车功能详解
2019/01/27 Javascript
vue的for循环使用方法
2019/02/12 Javascript
javaScript 实现重复输出给定的字符串的常用方法小结
2020/02/20 Javascript
在VUE style中使用data中的变量的方法
2020/06/19 Javascript
uniapp电商小程序实现订单30分钟倒计时
2020/11/01 Javascript
[02:25]DOTA2英雄基础教程 虚空假面
2014/01/02 DOTA
[01:11:28]DOTA2-DPC中国联赛定级赛 RNG vs Phoenix BO3第一场 1月8日
2021/03/11 DOTA
[01:36:17]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第一场 1月31日
2021/03/11 DOTA
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
Python图像灰度变换及图像数组操作
2016/01/27 Python
PyQt5每天必学之创建窗口居中效果
2018/04/19 Python
Python坐标线性插值应用实现
2019/11/13 Python
python调用私有属性的方法总结
2020/07/24 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
python中操作文件的模块的方法总结
2021/02/04 Python
python 实现有道翻译功能
2021/02/26 Python
NFL墨西哥官方商店:Tienda NFL
2017/11/28 全球购物
市场营销专科应届生求职信
2013/11/24 职场文书
电话销售经理岗位职责
2013/12/07 职场文书
预备党员党课思想汇报
2014/01/13 职场文书
培训专员岗位职责
2014/02/26 职场文书
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android
mysql数据库实现设置字段长度
2022/06/10 MySQL