iview框架中table组件详解

iview框架中table组件详解
开发后台管理软件时,数据列表功能是必不可少的⼀项,在iview中封装了Table组件,使开发⼈员使⽤起开更加的⽅便,但有些需求使在⽂档中不太清晰的,所以我在此总结⼀下我在使⽤table组件时遇到的⼀些问题。
table组件的创建
<template>
<div class="table-container">
<Table border :columns="columns":data="list"></Table>
</div>
</template>
export deflault{
rtudata(){
郭丹丹 谢敏
return{
columns:[呢喃的火花
{
title:'名称',
key:'name',
align:'center'
},{
title:'数量',
key:'count',
align:'center'
},{
title:'套餐内单价',
key:'price',
align:'center'
},{
title:'操作',
align:'center'
}
]
}
}
}
table中数据可编辑(input)
{count:1}
]
columns:[
{
title:'数量',
key:'count',
align:'center',
render:(h,params)=>{
return h("Input",{
props:{
w.count
},
on:{
//失去焦点时执⾏
'on-blur':(el)=>{
var _that=this;
}
}
})
}
}
]
}
}
}
table中select选择项
{select:'张龙'}
],
selectList:[
{"name":'张龙'},
{"name":'赵虎'},
{"name":'王朝'},
上海市公安局局长张学兵{"name":'马汉'}
],
columns:[
{
title:'操作⼈',
key:'operator',
align:'center',
render:(h,params)=>{
return h("Select",{
props:{
w.operator
},
on:{
//数据改变时执⾏
'on-change':(el)=>{
var _that=this;
_that.list[params.index]=w;
}
},
this.selectList.map(function(item){
兴文草根论坛
return h("Option",{
props:{
value:item.name
孙睿小说
}
},item.name)
})
})
}
}
]
}
}
}
以上这两种情况时在开发时我所遇到的,在开发⽂档中讲的没那么详细,所以记录下来,希望对你们有所帮助

本文发布于:2024-09-23 16:20:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/396885.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:组件   数据   开发   遇到   管理软件   列表   有所
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议