0.1.4 • Published 4 years ago

mam-app-switch v0.1.4

Weekly downloads
20
License
-
Repository
-
Last release
4 years ago

个人信息组件

一、使用方式

npm install mamuser -S
// 比如main.js
import MamUser from 'mamuser'
Vue.use(MamUser)
<!-- 页面使用方式 -->
<mam-user
  :dialog-visible.sync="dialogVisible"
  :user-info="userInfo"
  :axios="request"
  base-u-r-l-api="/auth/api"
/>

二、属性介绍

1.dialog-visible

控制组件的显示隐藏

  • 类型: Boolean
  • 默认值: false

2.user-info

用户信息

  • 类型: Object
  • 默认值: {}

3.axios

请求方法,封装之后的axios传进来,也就是说baseUrl, heardes里面的token都是配置好的。因为是结合框架使用,所以组件内部不再去做重复的配置操作。

  • 类型: Function
  • 默认值: function() {}

4.baseURLAPi

请求地址的前缀

  • 类型: String
  • 默认值: ''
  • 组件内部使用的地址是接口文档提供的地址,但是前面还需要拼接域名+公共的前缀

三、注意

图片上传会使用到token,现在组件内部是从cookie || localStorage里面获取的token这个字段,所以在使用组件的时候,要提前把token存取到任意一个里面。