confirmFn(){
          this.$confirm('确定要结束吗?', '提示', {
              confirmButtonText: '确定',
              cancelButtonText: '取消',
              type: 'warning'
            }).then(() => {
              alert(111);
            }).catch(() => {
            });
        //  this.$message({
        //   message: '复制成功',
        //   type: 'success',
        //   center:true
        //  });
     }
  },

在这里插入图片描述

在这里插入图片描述

this.data:vm上的数据this.data: vm上的数据 this.data:vmthis.watch:监控
this.el:当前el元素this.el:当前el元素 this.el:elthis.set:后加的属性实现响应式变化
this.nextTick:异步方法,等待渲染dom完成后来获取vmthis.nextTick :异步方法,等待渲染dom完成后来获取vm this.nextTick:domvmthis.store.commit(‘toShowLoginDialog’, true);
this.$store.dispatch(‘toShowLoginDialog’,false)

主要区别是:
dispatch:含有异步操作,例如向后台提交数据,写法:

this.$store.dispatch('mutations方法名',)

commit:同步操作,写法:

this.$store.commit('mutations方法名',)
GitHub 加速计划 / eleme / element
15
3
下载
A Vue.js 2.0 UI Toolkit for Web
最近提交(Master分支:4 个月前 )
c345bb45 1 年前
a07f3a59 * Update transition.md * Update table.md * Update transition.md * Update table.md * Update transition.md * Update table.md * Update table.md * Update transition.md * Update popover.md 1 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐