Vue.js 笔记之 img src
固定路径(原始html)
index.html如下,其中,引号""里面就是图片的路径地址
```<img src="./assets/1.png">
```单个可变路径
index.html如下
```<div id="app">
<img v-bind:src="imgSrc">
</div>
```对应地,app里面要有src,
```
var app = new Vue({
el: '#app',
data: {
imgSrc: './assets/2.png'
}
}
```这样就可以通过改变
imgSrc
来改变某一个img标签指向的图片了basePath + 参数
比如有10张图片放在
./assets/
目录中,图片名1.png
,2.png
...Vue的文档里面有这么一句话
Vue.js allows you to define filters that can be used to apply common text formatting.
因此需要借助filter。html如下,其中
img_id
是图片名中的数字,如1,2,3... 而getImage
是filter中的一个key```<div id="app">
<img v-bind:src="img_id | getImage">
</div>
```Vue的options要添加filters
```
var app = new Vue({
el: '#app',
data: {
imgSrc: './assets/2.png'
},// text formatting
filters: {
getImage: function(teamId){
return `./assets/${teamId}.png`
}
},
}
```
原文地址:https://segmentfault.com/a/1190000013090116
最新文章
- 安装配置dradis
- jq prepend() 方法在被选元素的开头(仍位于内部)插入指定内容。 提示:prepend() 和 prependTo() 方法作用相同。差异在于语法:内容和选择器的位置,以及 prependTo() 无法使用函数来插入内容。
- 修改远程桌面端口号.bat
- Java基础——异常体系
- 【经验】Angularjs 中使用 layDate 日期控件
- Repeater和Gridview前台显示行号的方法
- python编程语言缩进格式
- Link-Cut-Tree题目泛做(为了对应自己的课件)
- BZOJ 1266: [AHOI2006]上学路线route(最短路+最小割)
- 【Bootstrap】兼容IE8、谷歌和其他主流浏览器的观众IMAX风格的页面
- Javascript技巧实例精选(1)—鼠标选择动态改变网页背景颜色
- Python2.7笔记——常用技术点汇总
- Spring Security入门(3-2)Spring Security对接用户的权限系统
- C#windows桌面应用小程序制作——大文件数据分段解析存储
- 【JDK和Open JDK】平常使用的JDK和Open JDK有什么区别
- Android开发 - 掌握ConstraintLayout(三)编辑器
- leetcode 26&mdash;Remove Duplicates from Sorted Array
- 山寨";每日故宫";应用的图层遮罩效果
- [转]Android-Studio 常用配置项
- 爬虫之requests模块基础
热门文章
- 【SPOJ 104】HIGH - Highways (高斯消元)
- liunx 里面安装phpstudy环境s
- HDU 5078 Revenge of LIS II(dp LIS)
- leetCode(32):Power of Two
- lua 中string字符串的使用(string.len, string.char)
- 移除apsx视图引擎,及View目录下的web.config的作用
- Educational Codeforces Round 12 E. Beautiful Subarrays trie求两异或值大于等于k对数
- angularjs1-路由
- 【BZOJ 2724】 蒲公英
- 院校-德国:亚琛工业大学(RWTH)