vue-create-api是滴滴的cube-ui里面的一个模块,因为一个项目里需要用到弹窗,就想直接用cubeui里的来做。
折腾了好久(主要是文档看得有点迷),其实很简单
-
先安装vue-create-api,npm i -g vue-create-api
-
只需要在要弹窗的那个组件里这样写:
methods:{
showDialog() {
this.dialog = this.$createDialog({
type: 'confirm',
icon: 'cubeic-alert',
title: '您真的要清空购物车嘛?',
content: '可不能后悔哟~',
confirmBtn: {
text: '是的',
active: true,
disabled: false,
href: 'javascript:;'
},
cancelBt