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 相关文章推荐
IE 条件注释详解总结(附实例代码)
Aug 29 Javascript
jquery序列化表单去除指定元素示例代码
Apr 10 Javascript
js中数组排序sort方法的原理分析
Nov 20 Javascript
浅谈javascript的Touch事件
Sep 27 Javascript
动态更新highcharts数据的实现方法
May 28 Javascript
多种jQuery绑定事件的实现方式
Jun 13 Javascript
Bootstrap表单布局
Jul 19 Javascript
JavaScript学习教程之cookie与webstorage
Jun 23 Javascript
React传值 组件传值 之间的关系详解
Aug 26 Javascript
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
vuex存值与取值的实例
Nov 06 Javascript
Element Collapse 折叠面板的使用方法
Jul 26 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
php4与php5的区别小结(配置异同)
2011/12/20 PHP
php地址引用(php地址引用的效率问题)
2012/03/23 PHP
PHP实现使用DOM将XML数据存入数组的方法示例
2017/09/27 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
2019/05/29 PHP
Add Formatted Data to a Spreadsheet
2007/06/12 Javascript
JavaScript 开发中规范性的一点感想
2009/06/23 Javascript
Dojo 学习笔记入门篇 First Dojo Example
2009/11/15 Javascript
js压缩工具 yuicompressor 使用教程
2010/03/31 Javascript
jquery.validate使用攻略 第五步 正则验证
2010/07/01 Javascript
通过length属性判断jquery对象是否存在
2013/10/18 Javascript
使用 Node.js 做 Function Test实现方法
2013/10/25 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
jQuery Ajax页面局部加载方法汇总
2016/06/02 Javascript
js实现3d悬浮效果
2017/02/16 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
JavaScript中的return布尔值的用法和原理解析
2017/08/14 Javascript
Vue精简版风格概述
2018/01/30 Javascript
[原创]jQuery实现合并/追加数组并去除重复项的方法
2018/04/11 jQuery
Vue keepAlive 数据缓存工具实现返回上一个页面浏览的位置
2019/05/10 Javascript
vue.js的简单自动求和计算实例
2019/11/08 Javascript
JS原型prototype和__proto__用法实例分析
2020/03/14 Javascript
详细讲解Python中的文件I/O操作
2015/05/24 Python
virtualenv实现多个版本Python共存
2017/08/21 Python
Python机器学习logistic回归代码解析
2018/01/17 Python
Python3 实现随机生成一组不重复数并按行写入文件
2018/04/09 Python
解决Pycharm 导入其他文件夹源码的2种方法
2020/02/12 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
澳大利亚工具仓库:Tools Warehouse
2018/10/15 全球购物
满月酒主持词
2014/03/27 职场文书
超市仓管员岗位职责范本
2014/09/18 职场文书
村党支部书记四风问题个人对照检查材料思想汇报
2014/10/06 职场文书
干部考察材料范文
2014/12/24 职场文书
消防安全培训工作总结
2015/10/23 职场文书
运动会班级口号霸气押韵
2015/12/24 职场文书
社区干部培训心得体会
2016/01/06 职场文书
高中生社会实践心得体会
2016/01/14 职场文书