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 相关文章推荐
修改file按钮的默认样式实现代码
Apr 23 Javascript
javascript alert乱码的解决方法
Nov 05 Javascript
使用vue.js实现checkbox的全选和多个的删除功能
Feb 17 Javascript
关于axios不能使用Vue.use()浅析
Jan 12 Javascript
看看“疫苗查询”小程序有温度的代码
Jul 31 Javascript
解决Angular4项目部署到服务器上刷新404的问题
Aug 31 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
Oct 10 Javascript
Vue源码探究之状态初始化
Nov 14 Javascript
解决layui的使用以及针对select、radio等表单组件不显示的问题
Sep 05 Javascript
vue 使用外部JS与调用原生API操作示例
Dec 02 Javascript
基于VSCode调试网页JavaScript代码过程详解
Jul 20 Javascript
vue中h5端打开app(判断是安卓还是苹果)
Feb 26 Vue.js
详解如何给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中sql注入漏洞示例 sql注入漏洞修复
2014/01/24 PHP
PHP与Java对比学习日期时间函数
2016/07/03 PHP
Laravel构建即时应用的一种实现方法详解
2017/08/31 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
2017/12/31 PHP
浅谈javascript的数据类型检测
2010/07/10 Javascript
浅谈Javascript 数组与字典
2015/01/29 Javascript
jquery实现的省市区三级联动
2015/04/02 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
详解Vue使用 vue-cli 搭建项目
2017/04/20 Javascript
jQuery 禁止表单用户名、密码自动填充功能
2017/10/30 jQuery
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
JS拖拽排序插件Sortable.js用法实例分析
2019/02/20 Javascript
详解vue 命名视图
2019/08/14 Javascript
vue实现公共方法抽离
2020/07/31 Javascript
详解vue3中组件的非兼容变更
2021/03/03 Vue.js
python调用机器喇叭发出蜂鸣声(Beep)的方法
2015/03/23 Python
Sanic框架路由用法实例分析
2018/07/16 Python
python中dir()与__dict__属性的区别浅析
2018/12/10 Python
python爬取酷狗音乐排行榜
2019/02/20 Python
深入了解python中元类的相关知识
2019/08/29 Python
python装饰器原理与用法深入详解
2019/12/19 Python
基于django2.2连oracle11g解决版本冲突的问题
2020/07/02 Python
Python定时任务APScheduler安装及使用解析
2020/08/07 Python
python 简单的调用有道翻译
2020/11/25 Python
HTML5中5个简单实用的API
2014/04/28 HTML / CSS
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
华为菲律宾官方网站:HUAWEI Philippines
2021/02/23 全球购物
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
2013/03/19 面试题
常见的软件开发流程有哪些
2015/11/14 面试题
大学生护理专业自荐信
2013/10/03 职场文书
《我要的是葫芦》教学反思
2014/02/23 职场文书
企业财务经理岗位职责
2015/04/08 职场文书
cf战队宣传语
2015/07/13 职场文书