小程序
小游戏
企业微信
微信支付
扫描小程序码分享
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
参照下 这个链接 https://www.jianshu.com/p/0cb2636c42af
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我寻思这不是基础吗 不要用监听 自己写方法就好了
[
{
isSlect:false,
店铺:[
isSlect:false,
name:‘商品1’
}
]
},
name:‘商品2’
啦啦啦,最简单的办法,走接口
定义一个全局变量 选中按钮的数量 初始值为0 点击列表里面的商品的时候将这个 初始值进行加1 或者减1操作 , 并在操作之后判断 这个初始值现在的数值 是否等于 所有商品的length。 如果等于,则底部全选按钮选中,不等于,则不进行任何操作。 (这个只是通过子类去控制底部按钮是否全选)
单独点击独步全选的事件: 选中则触发监听事件,将上面所有的都选中。 同时初始值设置为商品的length 。 反之 设置为0
如果需要区分的再细点的话 你可以添加data-type之类的属性,将按钮分类;
分为 1 - 1.1 - 1.2 2 - 2.1 - 2.2 这样的形式, 分容易区分并对全部按钮进行状态控制
给它加个active,全选时active都变成true
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
参照下 这个链接 https://www.jianshu.com/p/0cb2636c42af
我寻思这不是基础吗 不要用监听 自己写方法就好了
[
{
isSlect:false,
店铺:[
{
isSlect:false,
name:‘商品1’
}
]
},
{
isSlect:false,
店铺:[
{
isSlect:false,
name:‘商品2’
}
]
}
]
啦啦啦,最简单的办法,走接口
定义一个全局变量 选中按钮的数量 初始值为0 点击列表里面的商品的时候将这个 初始值进行加1 或者减1操作 , 并在操作之后判断 这个初始值现在的数值 是否等于 所有商品的length。 如果等于,则底部全选按钮选中,不等于,则不进行任何操作。 (这个只是通过子类去控制底部按钮是否全选)
单独点击独步全选的事件: 选中则触发监听事件,将上面所有的都选中。 同时初始值设置为商品的length 。 反之 设置为0
如果需要区分的再细点的话 你可以添加data-type之类的属性,将按钮分类;
分为 1 - 1.1 - 1.2 2 - 2.1 - 2.2 这样的形式, 分容易区分并对全部按钮进行状态控制
给它加个active,全选时active都变成true