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 相关文章推荐
document 和 document.all 分别什么时候用
Jun 22 Javascript
使一个函数作为另外一个函数的参数来运行的javascript代码
Aug 13 Javascript
JavaScript学习笔记之获取当前目录的实现代码
Dec 14 Javascript
js调用后台servlet方法实例
Jun 09 Javascript
JavaScript将取代AppleScript?
Sep 18 Javascript
jQuery右侧选项卡焦点图片轮播特效代码分享
Sep 05 Javascript
vue动态生成dom并且自动绑定事件
Apr 19 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
Apr 22 Javascript
vue实现动态数据绑定
Apr 28 Javascript
浅谈vue,angular,react数据双向绑定原理分析
Nov 28 Javascript
vue 集成jTopo 处理方法
Aug 07 Javascript
js实现select下拉框选择
Jan 11 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
留言板翻页的实现详解
2006/10/09 PHP
PHP通用检测函数集合
2011/02/08 PHP
php生成缩略图填充白边(等比缩略图方案)
2013/12/25 PHP
带密匙的php加密解密示例分享
2014/01/29 PHP
visual studio code 调试php方法(图文详解)
2017/09/15 PHP
PHP中md5()函数的用法讲解
2019/03/30 PHP
php面试实现反射注入的详细方法
2019/09/30 PHP
PHP设计模式入门之状态模式原理与实现方法分析
2020/04/26 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
地址栏上的一段语句,改变页面的风格。(教程)
2008/04/02 Javascript
Jquery css函数用法(判断标签是否拥有某属性)
2011/05/28 Javascript
跨域传值即主页面与iframe之间互相传值
2013/12/09 Javascript
jquery新的绑定事件机制on方法的使用方法
2014/04/15 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
深入理解JQuery循环绑定事件
2016/06/02 Javascript
浅谈JavaScript 浏览器对象
2016/06/03 Javascript
JS手机端touch事件计算滑动距离的方法示例
2017/10/26 Javascript
vue2.0安装style/css loader的方法
2018/03/14 Javascript
JavaScript 防抖和节流遇见的奇怪问题及解决
2020/11/20 Javascript
Python线性方程组求解运算示例
2018/01/17 Python
TensorFlow实现AutoEncoder自编码器
2018/03/09 Python
python 接口返回的json字符串实例
2018/03/27 Python
解决pandas中读取中文名称的csv文件报错的问题
2018/07/04 Python
Python中的 enum 模块源码详析
2019/01/09 Python
Python实现点阵字体读取与转换的方法
2019/01/29 Python
在Python中,不用while和for循环遍历列表的实例
2019/02/20 Python
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
十一个高级MySql面试题
2014/10/06 面试题
小学新教师培训方案
2014/02/03 职场文书
道德演讲稿
2014/05/21 职场文书
煤矿安全承诺书
2014/05/22 职场文书
销售内勤岗位职责
2015/02/10 职场文书
个人思想政治总结
2015/03/05 职场文书
使用css样式设计一个简单的html登陆界面的实现
2021/03/30 HTML / CSS
CSS3鼠标悬浮过渡缩放效果
2021/04/17 HTML / CSS
MongoDB使用场景总结
2022/02/24 MongoDB