当前位置: 首页 > news >正文

学做网站根学ps有前途吗私人浏览器

学做网站根学ps有前途吗,私人浏览器,公司网站备案需要每年做吗,网站 营销方案需求场景:点击【新增】按钮可以在分页弹窗中跨页多选选择数据后添加到页面中,再次点击【新增】,已经选择过的数据则置灰不让重复选择。 选择后,置灰 点击【确定】数据添加到页面中,可再次点击【新增】进行添加数据 …

需求场景:点击【新增】按钮可以在分页弹窗中跨页多选选择数据后添加到页面中,再次点击【新增】,已经选择过的数据则置灰不让重复选择。
在这里插入图片描述
选择后,置灰
在这里插入图片描述
点击【确定】数据添加到页面中,可再次点击【新增】进行添加数据
在这里插入图片描述

解决步骤1:table组件的写法

 <a-table:row-key="(r) => r.id":columns="columns":dataSource="dataSource":pagination="pagination"@change="changeTable":row-selection="rowSelection":rowClassName="rowClassNameFn"bordered:scroll="{ y: 400 }"></a-table>

1.columns:table表格配置的列
2.dataSource:table表格的数据源
3.pagination:分页参数
4.changeTable:切换页码/页容量
5.rowSelection:计算属性,用于实时获取选择情况
6.rowClassNameFn:行样式

rowSelection开始说吧,前面的只要是有点经验的,都会知道了。。

 computed: {rowSelection() {return {selectedRowKeys: this.selectedRowKeys,selectedRows: this.selectedRows,onChange: (selectedRowKeys, selectedRows) => {this.selectedRowKeys = selectedRowKeys;},onSelect: (record, selected, row) => {if (selected) {this.selectedRows.push(record);} else {let selectedRows = [...this.selectedRows];this.selectedRows = selectedRows.filter((item) => item.id != record.id);}},onSelectAll: (selected, selectedRows, changeRows) => {if (selected) {this.selectedRows = this.selectedRows.concat(changeRows);} else {let selectedRows = [...changeRows];this.selectedRows = selectedRows.filter((item) => this.selectedRowKeys.indexOf(item.id) == -1);}},getCheckboxProps: (record) => ({props: {disabled:this.areadyRows &&this.areadyRows.filter((item) => (item.controlCardNo || item.cardNo) == record.cardNo).length > 0,},}),};},},

上面的selectedRowsselectedRowKeys就是对应的行id集合以及行集合数组,areadyRows就是已选择的数据,这个跟selectedRows不一样的问题在于是否跨页。

行样式:

//行高亮
rowClassNameFn(record) {if (this.areadyRows &&this.areadyRows.filter((item) => (item.controlCardNo || item.cardNo) == record.cardNo).length > 0) {return 'disabledCls';}
},

设置样式:

<style lang="less" scoped>
/deep/.ant-table-tbody > tr.disabledCls {background: #f7f7f7 !important;
}
/deep/.ant-table-tbody > tr.disabledCls:hover > td {background: #f7f7f7 !important;
}
</style>

完成!!!多多积累,多多收获!!!

http://www.yayakq.cn/news/349964/

相关文章:

  • 查建设施工资质的网站网站建设经费的函
  • 网站站长需要具备什么素质电商网站建设与管理实践
  • 吉林省建设行业继续教续网站年轻人必备的十大网站
  • 电商购物网站开发阜宁企业做网站多少钱
  • 深圳建设合同备案 网站外贸做的社交网站有哪些
  • 衡水专业制作网站个人网站里在哪点击模版
  • 匿名网站建设网站建设分为哪些
  • 网站排版怎么做2345传奇世界游戏介绍
  • 网站打不开怎么解决备案网站负责人
  • 建设维护网站 未签订合同汕头网络推广电话
  • 广西新农村建设指导员网站专业做公司网页设计
  • 生态农业网站建设方案酷炫网站推荐
  • wordpress自适应建站建小网站多少钱
  • 山西做网站电商网站商品详情页
  • 网站建设新模式工程公司税率是多少
  • 做程序教程网站赚钱吗上海制造网站公司
  • 亚马逊网站建设目的移动电商网站开发
  • 西安模板做网站网站怎样制作吸引人
  • 网上销售 网站建设网站被k表现
  • 网站规划与设计方向怎么创建自己的博客网站
  • 小地方网站建设公司好深圳市宝安区投资推广署
  • 长沙房地产交易网福州seo关键词排名
  • 平度168网站建设做一个php连接sql网站
  • 网站采集信息怎么做wordpress ck播放器
  • 有什么网站可以做浏览单响应式网站视频
  • 西安网站建设动力无限网络营销的现状和发展趋势
  • 360网站怎么做ppt深圳公司注册官网
  • 网站建设遇到哪些攻击做电影网站大概要多少钱
  • 建站中企动力成都推广团队
  • 上海网站建设方法国外html 网站