vue空数组添加属性和值和elementUI表格中预览图⽚
drawerTableList:[]英文歌曲网
//为数组添加属性和值 lists是数组
this.drawerTableList.push({path:this.list[i], lists:list });
低俗小说 台词我的完整代码是练习 在elementUI 表格中预览图⽚,⽬的是点击图⽚就能安当前照⽚放⼤预览。 elementUI 本来是只能从第⼀张开始预览的
<!DOCTYPE html>
<html lang="en">
<head>
<meta chart="UTF-8">
<script src="../static/js/vue.js"></script>
<script src="../static/js/axios.js"></script>
<!--<script src="///vue/dist/vue.js"></script>-->
<!-- 引⼊样式 -->
<link rel="stylesheet" href="/element-ui/lib/theme-chalk/index.css">
<!-- 引⼊组件库 -->
<script src="/element-ui/lib/index.js"></script>
<title>Title</title>
</head>
<body>
<div id="app">
<div class="list">
<el-table
:
data="drawerTableList"
>
creat
<el-table-column property="path" label="图⽚" align="center">
<template slot-scope="scope">
<el-image
火药阴谋案
上海英孚少儿英语:src="w.path"
三思而后行英语:preview-src-list="w.list"
>
</el-image>
</template>
</el-table-column>
</el-table>
</div>
</div>
<script>
var Main ={
var Main ={
data(){
return{
srcList:[
'/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg',
'/8/27/f01c15bb73e1ef3793e64e6b7bbccjpeg.jpeg',
'/1/8e/aeffeb4de74e2fde4bd74fc7b4486jpeg.jpeg'
],
drawerTableList:[]
}
},
mounted:function(srcList){//这⽅法相当于页⾯初始化
this.list =[];
// 表格数据 drawerTableList
jsp是什么//获取每张图⽚的地址
//获取每张图⽚的地址
holdback
for(var i =0; i <this.srcList.length ; i ++){
this.list.push(this.srcList[i]);
}
//根据图⽚顺序(index)更改每张图⽚绑定的list的图⽚顺序
for(var i =0; i <this.srcList.length ; i ++){
var container =this.list;
var frontArr = container.slice(0,i);
var behindArr = container.slice(i,this.srcList.length);
achieve的用法
var list = at(frontArr);
//为数组添加属性和值
this.drawerTableList.push({path:this.list[i], list:list});
}
console.log("现在的drawerTableList是:");
console.log(this.drawerTableList);
}
}
var Ctor = d(Main);
朴海秀new Ctor().$mount('.list')
</script>
</body>
</html>
结果