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

城乡建设厅网站首页别墅装修装饰设计

城乡建设厅网站首页,别墅装修装饰设计,门户网站界面设计模板,暴雪王目录 一、实现思路 二、实现步骤 ①view部分展示 ②JavaScript 内容 ③css中样式展示 三、效果展示 四、小结 注意事项 一、实现思路 点击商家复选框,可选中当前商家下的所有商品。点击全选,选中全部商家的商品 添加单个多选框,在将多选…

目录

一、实现思路

二、实现步骤

        ①view部分展示

        ②JavaScript 内容

        ③css中样式展示

三、效果展示

四、小结 + 注意事项


一、实现思路


        点击商家复选框,可选中当前商家下的所有商品。点击全选,选中全部商家的商品

添加单个多选框,在将多选框绑定到全选按钮上。

uniapp内置的checkbox以及checkbox-group:

        无法依赖其事件实现全选,样式固定,难以修改。
 

二、实现步骤

        ①view部分展示

               

<view><view class="checkboxAll"><u-checkbox-group @change="selectAll"><u-checkbox :checked="allChecked" shape="circle" activeColor="#FF6C47"></u-checkbox><text style="color: #FF6C47;">全选</text></u-checkbox-group></view><template v-for="(item,index) in itemsList"><view class="uni-list" style="padding: 32rpx" :key="index"><view class="flex-between"><view class="flex"><checkbox-group @change="changeitem(item)" checked class="checkbox" ><u-checkbox :value="item.name" :checked="item.checked" shape="circle" activeColor="#FF6C47"/></checkbox-group><view class="flex-colomn" style="margin-left: 16rpx;"><view style="font-size: 32rpx;color: #1A1A1A;">{{item.name}}</view><view style="ont-size: 24rpx;color: #666666;margin-top: 8rpx;"><textstyle="ont-size: 24rpx;color: #666666;">学号:</text>{{item.number}}</view></view></view><view class="flex"><view style="font-size: 36rpx;color: #1A1A1A;">{{item.num}}</view><view style="margin-left: 16rpx;"><u-icon name="arrow-right" size="15" color="#999999"></u-icon></view></view></view></view></template></view>

        ②JavaScript 内容

        

<script>export default {data() {return {checkList: [], //选中值allChecked: false, //是否全选title: 'checkbox 复选框',itemsList: [{name: '美国',number: "20030303",num: "90",checked: false}, {name: '美国',number: "20030303",num: "90",checked: false}, {name: '美国',number: "20030303",num: "90",checked: false}, {name: '美国',number: "20030303",num: "90",checked: false}, ]}},methods: {//单选changeitem(item) {item.checked = !item.checkedif (!item.checked) {this.allChecked = false} else {// 判断每一个列表是否是被选择的状态const cartList = this.itemsList.every(item => {return item.checked === true})if (cartList) {this.allChecked = true} else {this.allChecked = false}}},//全选,全不选selectAll() {this.allChecked = !this.allCheckedif (this.allChecked) {this.itemsList.map(item => {item.checked = true})} else {this.itemsList.map(item => {item.checked = false})}},},}
</script>

        ③css中样式展示


<style lang="scss" scoped>.checkboxAll {margin-left: 80%;margin-top: 24rpx;}.uni-list-cell {justify-content: flex-start;}</style>

三、效果展示

        可以全部选择的状态,也可以是单选状态。

               

四、小结 + 注意事项

        u-checkbox-group标签中u-checkbox没有插槽,不支持在里面写内容,必须在u-checkbox-group外面写内容布局。u-checkbox-group--->u-checkbox是可以实现的。

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

相关文章:

  • 什么都不懂做网站2008服务器网站
  • wordpress站内搜索次数江门企业自助建站系统
  • 电子商务网站建设与维护实训报告宁波最好的推广平台
  • 网站建设分析方法桂林企业建站
  • 查询网站网站建设免费软件
  • 网站建设如何工作网站制作公司北京
  • 校园网站制作网站基本建设投资内容
  • 304hk 爱站网三网合一的网站怎么做
  • 什么网站教做美食2023小规模企业所得税税率是多少
  • 网站程序 wordpress 织梦 discuz利用wordpress建站怎么上传网页
  • app与网站的区别功能英文网站模板源代码
  • thinkphp网站模板收录优美图片找不到了
  • 微信公众平台做微网站吗系统界面设计图
  • 网站建设需求指引给网站app做后台的公司
  • 电商创客网站建设方案Wordpress一直刷不出
  • 怎么给网站做推广一般建站公司用什么cms
  • 建设企业网站多少钱开封网站建设-中企动力
  • 新网站怎样做推广高安建站公司
  • php做简单网站教程网站络
  • 做英剧网站的目的网址导航怎么彻底删除
  • 北京网站建设厂家代理网页 在线
  • 箱包网站建设策划报告百度公司总部地址
  • 网站建立站点最新外贸seo
  • 做网站和优化公司的宣传语广州中高风险地区
  • 西安网站seo收费网站如何做备份
  • 杭州响应式网站案例百度收录网站需要多久
  • 同安区建设局网站沈阳建设学院
  • 个人发布房源的网站潍坊网站建设公司推荐
  • 设计师做网站的流程京东怎么做轮播图链接网站
  • 石家庄网站建设培训百度熊掌号 wordpress