zoukankan      html  css  js  c++  java
  • vue 点击按钮几种总结

    1. 点击按钮跳转到新页面

    <el-button type="text" icon="el-icon-plus" @click="add"></el-button>
    
    
    export default {
      methods: {
        add () {
          this.$router.push({path: '/home'})
        }
      }
    }

    2. 跳转到有参数的页面, 如 /home/1 , /home/2 那种的

    <el-button type="text" icon="el-icon-plus" @click="add"></el-button>
    
    export default {
      methods: {
        add () {
          this.$router.push({path: '/home/' + res.data.id})
        }
      }
    }

    3. 点击出对话框二次确认 ( 一般是点击删除的时候)

    <el-button type="text" icon="el-icon-delete" @click="deleteVisible = true"></el-button>
    
    <el-dialog
        title="提示"
        :visible.sync='deleteVisible'
        width="30%">
        <span>确认删除?</span>
        <span slot="footer" class="dialog-footer">
          <el-button @click="deleteVisible = false">取消</el-button>
          <el-button @click="delete_info">确认</el-button>
        </span>
    </el-dialog>
    
    
    export default {
      methods: {
        delete_info () {
          this.deleteVisible = false
          this.$router.push({path: '/home/' + this.$route.params.id})
        }
      }
    }
    猪猪侠要努力呀!
  • 相关阅读:
    JSON
    邮箱正则表达式
    聚聚科技---PHP开发笔试题及答案
    PHP字符串左边补0,字符串右边补0
    CSS3实现带阴影的弹球
    背景颜色渐变
    CSS3---滤镜
    CSS3裁剪与遮罩解析
    CSS3---混合模式
    使用CSS3制作各种形状
  • 原文地址:https://www.cnblogs.com/mlllily/p/10796391.html
Copyright © 2011-2022 走看看