<template>
  <!-- ActionSheet 上拉菜单 -->
  <div >
 
    <van-button type="primary" @click="alertMenu">弹出菜单</van-button>
    <van-action-sheet v-model="show" :actions="actions" cancel-text="取消" round @cancel="toCancel" @select="onSelect" />
 
  </div>
</template>
 
<script>
  export default {
    data() {
      return {
        msg: '',
        show: false,
        actions: [{
            name: '选项1'
          },
          {
            name: '选项2'
          },
          {
            name: '选项3',
            subname: '描述信息'
          }
        ]
      }
    },
    methods: {
      alertMenu(){
        this.show = true;
      },
      onSelect(item){
          console.log(item);
          this.show = false;
          this.$toast({
            message:item.name,
            duration:500
          })
      },
      toCancel(){
        console.log('点击了取消');
      }
    },
    mounted() {
 
    }
  }
</script>

vant UI ActionSheet 上拉菜单

相关文章:

  • 2022-12-23
  • 2021-11-02
  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2021-10-26
  • 2021-09-03
  • 2021-11-15
猜你喜欢
  • 2021-12-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2021-05-22
相关资源
相似解决方案