# my-ui **Repository Path**: soini/my-ui ## Basic Information - **Project Name**: my-ui - **Description**: 做一些简单的移动端的ui组件 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-27 - **Last Updated**: 2022-01-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # my-ui ## 介绍 做一些简单的移动端的ui组件 ## 软件架构 依赖于vue做的一一些移动组件 ## 安装教程 1. npm i soinmyui ## 使用说明 1. 在main.js里引入css样式 import 'soinmyui/theme-chalk/index.css'; 2. 在main.js里引入组件库import myui from 'soinmyui'; 3. Vue.use(myui) 4. 就可以随便在组件里使用了 ## 组件列表 ### 组件名:button--按钮 #### Props | 属性名 | 描述 | 类型 | 默认值 | 可选值 | | ------ | ---------- | -------- | --------- | ---------------------------------- | | t`ype` | `按钮样式` | `string` | `default` | `primary/info/warn/danger/default` | ------ ### 组件名:drawer--抽屉 ------ #### Props | 属性名 | 描述 | 类型 | 默认值 | 可选值 | | -------------- | ------------------------- | --------- | -------- | ----------------------- | | `open` | `打开drawer参数` | `boolean` | `false` | `true` | | `align` | `drawer出现的位置` | `string` | `bottom` | `top/right/bottom/left` | | `size` | `drawer框大小` | `string` | `30%` | `-` | | `showClose` | `关闭按钮的显隐` | `boolean` | `true` | `false` | | `isDestroyDom` | `是否卸载drawer内部的dom` | `boolean` | `false` | `true` | | `isMaskBg` | `是否去掉drawer遮罩` | `boolean` | `false` | `true` | #### Events | 属性名 | 描述 | 回调参数 | | ------- | ---------- | ---------- | | `close` | `关闭事件` | `callback` | ### Slots | 属性名 | 描述 | | ------ | ------------------ | | `-` | `自定义drawer内容` | ------ ### 组件名:search--搜索框 ------ #### Props | 属性名 | 描述 | 类型 | 默认值 | 可选值 | | ----------------- | ------------------------- | ----------------- | -------- | ------------------------------ | | `type` | `和原生input类型保持一致` | `string` | `-` | `-` | | `placeholder` | `和原生placeholder一致` | `string` | `-` | `-` | | `shape` | `搜索框的圆角和直角` | `string` | `square` | `square(直角)|round(圆角)` | | `value / v-model` | `绑定值` | `string / number` | `-` | `-` | | `showAction` | `是否显示右侧按钮` | `boolean` | `false` | `true` | | `actionText` | `右侧按钮名称` | `string` | `取消` | `-` | #### Events | 属性名 | 描述 | 回调参数 | | -------- | ---------- | ---------------------- | | `blur` | `失焦事件` | `{event: Event}` | | `focus` | `聚焦事件` | `{event: Event}` | | `search` | `搜索事件` | ` value:string/number ` | | `cancel` | `取消事件` | `-` | ### Slots | 属性名 | 描述 | | ------------ | ------------------------- | | `label` | `左侧内容 (搜索框外部)` | | `left-icon` | `左侧图标(搜索框内)` | | `right-icon` | `右侧图标(搜索框内)` | | `action` | `右侧内容(搜索框外部)` | ### 组件名:icon--字体图标 ------ #### Props—name | 可选值 | 描述 | | ----------------- | ------------------------- | | `arrow-up` | | | `arrow-right` | | | `arrow-down` | | | `arrow-left` | | | `double-arrow-left` | | | `double-arrow-right` | | | `cross` | | | `add` | | | `sub` | | | `navigate-w` | | | `orders-w` | | | `upload-w` | | | `dowload-w` | | | `around-exchange-w` | | | `star-w` | | | `search-w` | | | `fold-w` | | | `refresh-w` | | | `edit-w` | | | `map-w` | | | `home-w` | | | `close-w` | | | `success-w` | | | `info-w` | | | `warn-w` | | | `question-w` | | | `sub-w` | | | `add-w` | | | `statistical-w` | | | `setting-w` | | | `del-w` | | | `location-w` | | | `time-w` | | | `copy-w` | | | `boult-up-w` | | | `boult-down-w` | | | `zoom-in-w` | | | `zoom-out-w` | | | `loading-w` | | | `stop-w` | | | `img-circle-w` | | | `img-round-w` | | | `file-w` | |