用法介绍:
在自己项目的mian.js 里面导入:
import gtLogin from 'gt-login' Vue.use(gtLogin)
在自己项目中引用: <gtLogin visible.sync="visible" color="#ef3b79" top="15vh" width="80%" size="16px" domain="http://192.168.2.254:8080" :busId="36" @loginSuccess="aa"/>
-
visible 必填 Booble类型 默认值:false(隐藏)
作用:显示隐藏 -
color 选填 string类型 默认值:#ef3b79
作用:发送验证码边框和字体颜色以及底部确定按钮背景颜色 -
top 选填 string类型 默认值:15vh
作用:弹出层距离顶部位置 -
width 选填 string类型 默认值:80%
作用:弹出层的宽度 -
size 选填 string类型 默认值:16px
作用:适配手机端 组件用em做适配 即以父级的字体大小做为参考 默认为16px 如果父元素没有设置font-size,那么它的参考对象就会一直往上冒泡,直到body,也就是参考的是该元素最近的,定了font-size的、父元素。元素最终字体大小 = 该元素的字体大小 * 所参考的父元素的字体大小 -
domain 必填 string类型 默认值:http://192.168.2.254:8080
作用:各个环境的域名 -
busId 必填 string or number类型 默认值:36 作用:每个商家的busId
-
loginSuccess 选填
作用: 登录成功的回调方法 可接收到自行处理