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 面向对象编程(1) 基础
May 18 Javascript
MooBox 基于Mootools的对话框插件
Jan 20 Javascript
readonly和disabled属性的区别
Jul 26 Javascript
AngularJS实现根据变量改变动态加载模板的方法
Nov 04 Javascript
javascript中this用法实例详解
Apr 06 Javascript
原生js实现拖拽功能基本思路详解
Apr 18 Javascript
Vue2实时监听表单变化的示例讲解
Aug 30 Javascript
jQuery实现的中英文切换功能示例
Jan 11 jQuery
在vue项目中使用codemirror插件实现代码编辑器功能
Aug 27 Javascript
原生js实现3D轮播图
Mar 21 Javascript
JS+CSS+HTML实现“代码雨”类似黑客帝国文字下落效果
Mar 17 Javascript
解决vue中el-tab-pane切换的问题
Jul 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和JAVA中的重载(overload)和覆盖(override) 介绍
2012/03/01 PHP
php操作xml
2013/10/27 PHP
PHP实现QQ登录实例代码
2016/01/14 PHP
php传值和传引用的区别点总结
2019/11/19 PHP
js 页面输出值
2008/11/30 Javascript
关于JavaScript的一些看法
2009/05/27 Javascript
jquery ajax同步异步的执行最终解决方案
2013/04/26 Javascript
ExtJS4 表格的嵌套 rowExpander应用
2014/05/02 Javascript
JavaScript精炼之构造函数 Constructor及Constructor属性详解
2015/11/05 Javascript
javascript运动效果实例总结(放大缩小、滑动淡入、滚动)
2016/01/08 Javascript
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
详解Angular 中 ngOnInit 和 constructor 使用场景
2017/06/22 Javascript
基于vue中keep-alive缓存问题的解决方法
2018/09/21 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
JavaScript实现的3D旋转魔方动画效果实例代码
2019/07/31 Javascript
js中console在一行内打印字符串和对象的方法
2019/09/10 Javascript
vue使用recorder.js实现录音功能
2019/11/22 Javascript
JS时间戳与日期格式互相转换的简单方法示例
2021/01/30 Javascript
[26:50]2018完美盛典DOTA2表演赛
2018/12/17 DOTA
Python编程语言的35个与众不同之处(语言特征和使用技巧)
2014/07/07 Python
Python中的with语句与上下文管理器学习总结
2016/06/28 Python
Windows下安装python2和python3多版本教程
2017/03/30 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
爱尔兰家电数码商城:Currys PC World爱尔兰
2016/07/23 全球购物
Arti-shopping中文官网:大型海外商品一站式直邮平台
2020/03/23 全球购物
会计出纳员的自我评价
2014/01/15 职场文书
继承公证书样本
2014/04/04 职场文书
教师专业自荐信
2014/05/31 职场文书
个人政风行风自查自纠报告
2014/10/21 职场文书
南京导游词
2015/02/03 职场文书
倡议书格式及范文
2015/04/29 职场文书
九年级语文教学反思
2016/03/03 职场文书
你会写报告?产品体验报告到底该怎么写?
2019/08/14 职场文书
利用js实现简单开关灯代码
2021/11/23 Javascript
MIME类型中application/xml与text/xml的区别介绍
2022/01/18 HTML / CSS