Commit 59809d43 authored by gengchunlei's avatar gengchunlei

居民端小程序 v1.2 checkBox事件冒泡阻止

parent abf6c801
......@@ -9,15 +9,15 @@
</div>
<div class='grow overflow-y-auto pl-4 pr-4 pt-3 pb-3'>
{{fileType}}
<!-- {{fileType}}-->
<div>
<div class='flex flex-col '>
<!-- 文本 -->
<div class='card' v-if='contentList?.length' @click='selectFiletype(1)'>
<div class='card' v-if='contentList?.length' @click.stop='selectFiletype(1)'>
<div class='flex justify-between items-center'>
<div class='font-semibold mb-1'>文本</div>
<van-checkbox-group v-model="fileType" shape="square" icon-size="16px">
<van-checkbox :name="1"></van-checkbox>
<van-checkbox-group v-model="fileType" shape="square" icon-size="16px" >
<van-checkbox :name="1" @click.stop='()=> {}'></van-checkbox>
</van-checkbox-group>
</div>
<div class='conten-bg'>
......@@ -37,7 +37,7 @@
<div class='flex justify-between items-center'>
<div class='font-semibold mb-1'>视频</div>
<van-checkbox-group v-model="fileType" shape="square" icon-size="16px">
<van-checkbox :name="3"></van-checkbox>
<van-checkbox :name="3" @click.stop='()=> {}'></van-checkbox>
</van-checkbox-group>
</div>
<div class='conten-bg'>
......@@ -51,7 +51,7 @@
<div class='flex justify-between items-center'>
<div class='font-semibold mb-1'>音频</div>
<van-checkbox-group v-model="fileType" shape="square" icon-size="16px">
<van-checkbox :name="2"></van-checkbox>
<van-checkbox :name="2" @click.stop='()=> {}'></van-checkbox>
</van-checkbox-group>
</div>
<div class='conten-bg'>
......@@ -127,6 +127,7 @@ export default {
})
},
selectFiletype(val) {
debugger
let index = this.fileType.findIndex(item => item == val)
if (index >= 0) {
this.fileType = this.fileType.filter(item => item != val)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment