mirror of
https://gitee.com/hhyykk/ipms-sjy.git
synced 2025-07-06 23:25:06 +08:00
使用 uview 重构实际登陆
This commit is contained in:
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/color.js
Normal file
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/color.js
Normal file
@ -0,0 +1,17 @@
|
||||
// 为了让用户能够自定义主题,会逐步弃用此文件,各颜色通过css提供
|
||||
// 为了给某些特殊场景使用和向后兼容,无需删除此文件(2020-06-20)
|
||||
const color = {
|
||||
primary: '#3c9cff',
|
||||
info: '#909399',
|
||||
default: '#909399',
|
||||
warning: '#f9ae3d',
|
||||
error: '#f56c6c',
|
||||
success: '#5ac725',
|
||||
mainColor: '#303133',
|
||||
contentColor: '#606266',
|
||||
tipsColor: '#909399',
|
||||
lightColor: '#c0c4cc',
|
||||
borderColor: '#e4e7ed'
|
||||
}
|
||||
|
||||
export default color
|
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/config.js
Normal file
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/config.js
Normal file
@ -0,0 +1,27 @@
|
||||
// 此版本发布于2020-11-25
|
||||
const version = '2.0.5'
|
||||
|
||||
export default {
|
||||
v: version,
|
||||
version,
|
||||
// 主题名称
|
||||
type: [
|
||||
'primary',
|
||||
'success',
|
||||
'info',
|
||||
'error',
|
||||
'warning'
|
||||
],
|
||||
// 颜色部分,本来可以通过scss的:export导出供js使用,但是奈何nvue不支持
|
||||
color: {
|
||||
'u-primary': '#2979ff',
|
||||
'u-warning': '#ff9900',
|
||||
'u-success': '#19be6b',
|
||||
'u-error': '#fa3534',
|
||||
'u-info': '#909399',
|
||||
'u-main-color': '#303133',
|
||||
'u-content-color': '#606266',
|
||||
'u-tips-color': '#909399',
|
||||
'u-light-color': '#c0c4cc'
|
||||
}
|
||||
}
|
190
yudao-vue-ui/uni_modules/uview-ui/libs/config/props.js
Normal file
190
yudao-vue-ui/uni_modules/uview-ui/libs/config/props.js
Normal file
@ -0,0 +1,190 @@
|
||||
/**
|
||||
* 此文件的作用为统一配置所有组件的props参数
|
||||
* 借此用户可以全局覆盖组件的props默认值
|
||||
* 无需在每个引入组件的页面中都配置一次
|
||||
*/
|
||||
import config from './config'
|
||||
|
||||
import actionSheet from './props/actionSheet.js'
|
||||
import album from './props/album.js'
|
||||
import alert from './props/alert.js'
|
||||
import avatar from './props/avatar'
|
||||
import avatarGroup from './props/avatarGroup'
|
||||
import backtop from './props/backtop'
|
||||
import badge from './props/badge'
|
||||
import button from './props/button'
|
||||
import calendar from './props/calendar'
|
||||
import carKeyboard from './props/carKeyboard'
|
||||
import cell from './props/cell'
|
||||
import cellGroup from './props/cellGroup'
|
||||
import checkbox from './props/checkbox'
|
||||
import checkboxGroup from './props/checkboxGroup'
|
||||
import circleProgress from './props/circleProgress'
|
||||
import code from './props/code'
|
||||
import codeInput from './props/codeInput'
|
||||
import col from './props/col'
|
||||
import collapse from './props/collapse'
|
||||
import collapseItem from './props/collapseItem'
|
||||
import columnNotice from './props/columnNotice'
|
||||
import countDown from './props/countDown'
|
||||
import countTo from './props/countTo'
|
||||
import datetimePicker from './props/datetimePicker'
|
||||
import divider from './props/divider'
|
||||
import empty from './props/empty'
|
||||
import form from './props/form'
|
||||
import formItem from './props/formItem'
|
||||
import gap from './props/gap'
|
||||
import grid from './props/grid'
|
||||
import gridItem from './props/gridItem'
|
||||
import icon from './props/icon'
|
||||
import image from './props/image'
|
||||
import indexAnchor from './props/indexAnchor'
|
||||
import indexList from './props/indexList'
|
||||
import input from './props/input'
|
||||
import keyboard from './props/keyboard'
|
||||
import line from './props/line'
|
||||
import lineProgress from './props/lineProgress'
|
||||
import link from './props/link'
|
||||
import list from './props/list'
|
||||
import listItem from './props/listItem'
|
||||
import loadingIcon from './props/loadingIcon'
|
||||
import loadingPage from './props/loadingPage'
|
||||
import loadmore from './props/loadmore'
|
||||
import modal from './props/modal'
|
||||
import navbar from './props/navbar'
|
||||
import noNetwork from './props/noNetwork'
|
||||
import noticeBar from './props/noticeBar'
|
||||
import notify from './props/notify'
|
||||
import numberBox from './props/numberBox'
|
||||
import numberKeyboard from './props/numberKeyboard'
|
||||
import overlay from './props/overlay'
|
||||
import parse from './props/parse'
|
||||
import picker from './props/picker'
|
||||
import popup from './props/popup'
|
||||
import radio from './props/radio'
|
||||
import radioGroup from './props/radioGroup'
|
||||
import rate from './props/rate'
|
||||
import readMore from './props/readMore'
|
||||
import row from './props/row'
|
||||
import rowNotice from './props/rowNotice'
|
||||
import scrollList from './props/scrollList'
|
||||
import search from './props/search'
|
||||
import section from './props/section'
|
||||
import skeleton from './props/skeleton'
|
||||
import slider from './props/slider'
|
||||
import statusBar from './props/statusBar'
|
||||
import steps from './props/steps'
|
||||
import stepsItem from './props/stepsItem'
|
||||
import sticky from './props/sticky'
|
||||
import subsection from './props/subsection'
|
||||
import swipeAction from './props/swipeAction'
|
||||
import swipeActionItem from './props/swipeActionItem'
|
||||
import swiper from './props/swiper'
|
||||
import swipterIndicator from './props/swipterIndicator'
|
||||
import _switch from './props/switch'
|
||||
import tabbar from './props/tabbar'
|
||||
import tabbarItem from './props/tabbarItem'
|
||||
import tabs from './props/tabs'
|
||||
import tag from './props/tag'
|
||||
import text from './props/text'
|
||||
import textarea from './props/textarea'
|
||||
import toast from './props/toast'
|
||||
import toolbar from './props/toolbar'
|
||||
import tooltip from './props/tooltip'
|
||||
import transition from './props/transition'
|
||||
import upload from './props/upload'
|
||||
|
||||
const {
|
||||
color
|
||||
} = config
|
||||
|
||||
export default {
|
||||
...actionSheet,
|
||||
...album,
|
||||
...alert,
|
||||
...avatar,
|
||||
...avatarGroup,
|
||||
...backtop,
|
||||
...badge,
|
||||
...button,
|
||||
...calendar,
|
||||
...carKeyboard,
|
||||
...cell,
|
||||
...cellGroup,
|
||||
...checkbox,
|
||||
...checkboxGroup,
|
||||
...circleProgress,
|
||||
...code,
|
||||
...codeInput,
|
||||
...col,
|
||||
...collapse,
|
||||
...collapseItem,
|
||||
...columnNotice,
|
||||
...countDown,
|
||||
...countTo,
|
||||
...datetimePicker,
|
||||
...divider,
|
||||
...empty,
|
||||
...form,
|
||||
...formItem,
|
||||
...gap,
|
||||
...grid,
|
||||
...gridItem,
|
||||
...icon,
|
||||
...image,
|
||||
...indexAnchor,
|
||||
...indexList,
|
||||
...input,
|
||||
...keyboard,
|
||||
...line,
|
||||
...lineProgress,
|
||||
...link,
|
||||
...list,
|
||||
...listItem,
|
||||
...loadingIcon,
|
||||
...loadingPage,
|
||||
...loadmore,
|
||||
...modal,
|
||||
...navbar,
|
||||
...noNetwork,
|
||||
...noticeBar,
|
||||
...notify,
|
||||
...numberBox,
|
||||
...numberKeyboard,
|
||||
...overlay,
|
||||
...parse,
|
||||
...picker,
|
||||
...popup,
|
||||
...radio,
|
||||
...radioGroup,
|
||||
...rate,
|
||||
...readMore,
|
||||
...row,
|
||||
...rowNotice,
|
||||
...scrollList,
|
||||
...search,
|
||||
...section,
|
||||
...skeleton,
|
||||
...slider,
|
||||
...statusBar,
|
||||
...steps,
|
||||
...stepsItem,
|
||||
...sticky,
|
||||
...subsection,
|
||||
...swipeAction,
|
||||
...swipeActionItem,
|
||||
...swiper,
|
||||
...swipterIndicator,
|
||||
..._switch,
|
||||
...tabbar,
|
||||
...tabbarItem,
|
||||
...tabs,
|
||||
...tag,
|
||||
...text,
|
||||
...textarea,
|
||||
...toast,
|
||||
...toolbar,
|
||||
...tooltip,
|
||||
...transition,
|
||||
...upload
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:44:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/actionSheet.js
|
||||
*/
|
||||
export default {
|
||||
// action-sheet组件
|
||||
actionSheet: {
|
||||
show: false,
|
||||
title: '',
|
||||
description: '',
|
||||
actions: () => [],
|
||||
index: '',
|
||||
cancelText: '',
|
||||
closeOnClickAction: true,
|
||||
safeAreaInsetBottom: true,
|
||||
openType: '',
|
||||
closeOnClickOverlay: true,
|
||||
round: false
|
||||
}
|
||||
}
|
25
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/album.js
Normal file
25
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/album.js
Normal file
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:47:24
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/album.js
|
||||
*/
|
||||
export default {
|
||||
// album 组件
|
||||
album: {
|
||||
urls: () => [],
|
||||
keyName: '',
|
||||
singleSize: 180,
|
||||
multipleSize: 70,
|
||||
space: 6,
|
||||
singleMode: 'scaleToFill',
|
||||
multipleMode: 'aspectFill',
|
||||
maxCount: 9,
|
||||
previewFullImage: true,
|
||||
rowCount: 3,
|
||||
showMore: true
|
||||
}
|
||||
}
|
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/alert.js
Normal file
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/alert.js
Normal file
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:48:53
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/alert.js
|
||||
*/
|
||||
export default {
|
||||
// alert警告组件
|
||||
alert: {
|
||||
title: '',
|
||||
type: 'warning',
|
||||
description: '',
|
||||
closable: false,
|
||||
showIcon: false,
|
||||
effect: 'light',
|
||||
center: false,
|
||||
fontSize: 14
|
||||
}
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:49:22
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/avatar.js
|
||||
*/
|
||||
export default {
|
||||
// avatar 组件
|
||||
avatar: {
|
||||
src: '',
|
||||
shape: 'circle',
|
||||
size: 40,
|
||||
mode: 'scaleToFill',
|
||||
text: '',
|
||||
bgColor: '#c0c4cc',
|
||||
color: '#ffffff',
|
||||
fontSize: 18,
|
||||
icon: '',
|
||||
mpAvatar: false,
|
||||
randomBgColor: false,
|
||||
defaultUrl: '',
|
||||
colorIndex: '',
|
||||
name: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:49:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/avatarGroup.js
|
||||
*/
|
||||
export default {
|
||||
// avatarGroup 组件
|
||||
avatarGroup: {
|
||||
urls: () => [],
|
||||
maxCount: 5,
|
||||
shape: 'circle',
|
||||
mode: 'scaleToFill',
|
||||
showMore: true,
|
||||
size: 40,
|
||||
keyName: '',
|
||||
gap: 0.5
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:50:18
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/backtop.js
|
||||
*/
|
||||
export default {
|
||||
// backtop组件
|
||||
backtop: {
|
||||
mode: 'circle',
|
||||
icon: 'arrow-upward',
|
||||
text: '',
|
||||
duration: 100,
|
||||
scrollTop: 0,
|
||||
top: 400,
|
||||
bottom: 100,
|
||||
right: 20,
|
||||
zIndex: 9,
|
||||
iconStyle: () => ({
|
||||
color: '#909399',
|
||||
fontSize: '19px'
|
||||
})
|
||||
}
|
||||
}
|
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/badge.js
Normal file
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/badge.js
Normal file
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 19:51:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/badge.js
|
||||
*/
|
||||
export default {
|
||||
// 徽标数组件
|
||||
badge: {
|
||||
isDot: false,
|
||||
value: '',
|
||||
show: true,
|
||||
max: 999,
|
||||
type: 'error',
|
||||
showZero: false,
|
||||
bgColor: null,
|
||||
color: null,
|
||||
shape: 'circle',
|
||||
numberType: 'overflow',
|
||||
offset: () => [],
|
||||
inverted: false,
|
||||
absolute: false
|
||||
}
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:51:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/button.js
|
||||
*/
|
||||
export default {
|
||||
// button组件
|
||||
button: {
|
||||
hairline: false,
|
||||
type: 'info',
|
||||
size: 'normal',
|
||||
shape: 'square',
|
||||
plain: false,
|
||||
disabled: false,
|
||||
loading: false,
|
||||
loadingText: '',
|
||||
loadingMode: 'spinner',
|
||||
loadingSize: 15,
|
||||
openType: '',
|
||||
formType: '',
|
||||
appParameter: '',
|
||||
hoverStopPropagation: true,
|
||||
lang: 'en',
|
||||
sessionFrom: '',
|
||||
sendMessageTitle: '',
|
||||
sendMessagePath: '',
|
||||
sendMessageImg: '',
|
||||
showMessageCard: false,
|
||||
dataName: '',
|
||||
throttleTime: 0,
|
||||
hoverStartTime: 0,
|
||||
hoverStayTime: 200,
|
||||
text: '',
|
||||
icon: '',
|
||||
color: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,40 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:52:43
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/calendar.js
|
||||
*/
|
||||
export default {
|
||||
// calendar 组件
|
||||
calendar: {
|
||||
title: '日期选择',
|
||||
showTitle: true,
|
||||
showSubtitle: true,
|
||||
mode: 'single',
|
||||
startText: '开始',
|
||||
endText: '结束',
|
||||
customList: () => [],
|
||||
color: '#3c9cff',
|
||||
minDate: 0,
|
||||
maxDate: 0,
|
||||
defaultDate: null,
|
||||
maxCount: Number.MAX_SAFE_INTEGER, // Infinity
|
||||
rowHeight: 56,
|
||||
formatter: null,
|
||||
showLunar: false,
|
||||
showMark: true,
|
||||
confirmText: '确定',
|
||||
confirmDisabledText: '确定',
|
||||
show: false,
|
||||
closeOnClickOverlay: false,
|
||||
readonly: false,
|
||||
showConfirm: true,
|
||||
maxRange: Number.MAX_SAFE_INTEGER, // Infinity
|
||||
rangePrompt: '',
|
||||
showRangePrompt: true,
|
||||
allowSameDay: false
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:53:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/carKeyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 车牌号键盘
|
||||
carKeyboard: {
|
||||
random: false
|
||||
}
|
||||
}
|
35
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/cell.js
Normal file
35
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/cell.js
Normal file
@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 20:53:09
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cell.js
|
||||
*/
|
||||
export default {
|
||||
// cell组件的props
|
||||
cell: {
|
||||
customClass: '',
|
||||
title: '',
|
||||
label: '',
|
||||
value: '',
|
||||
icon: '',
|
||||
titleWidth: '',
|
||||
disabled: false,
|
||||
border: true,
|
||||
center: false,
|
||||
url: '',
|
||||
linkType: 'navigateTo',
|
||||
clickable: false,
|
||||
isLink: false,
|
||||
required: false,
|
||||
arrowDirection: '',
|
||||
rightIconStyle: {},
|
||||
rightIcon: 'arrow-right',
|
||||
titleStyle: {},
|
||||
size: '',
|
||||
stop: true,
|
||||
name: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:54:16
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cellGroup.js
|
||||
*/
|
||||
export default {
|
||||
// cell-group组件的props
|
||||
cellGroup: {
|
||||
title: '',
|
||||
border: true,
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 21:06:59
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/checkbox.js
|
||||
*/
|
||||
export default {
|
||||
// checkbox组件
|
||||
checkbox: {
|
||||
name: '',
|
||||
shape: 'square',
|
||||
size: '',
|
||||
checkbox: false,
|
||||
disabled: '',
|
||||
activeColor: '',
|
||||
inactiveColor: '',
|
||||
iconSize: '',
|
||||
iconColor: '',
|
||||
label: '',
|
||||
labelSize: '',
|
||||
labelColor: '',
|
||||
labelDisabled: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:54:47
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/checkboxGroup.js
|
||||
*/
|
||||
export default {
|
||||
// checkbox-group组件
|
||||
checkboxGroup: {
|
||||
name: '',
|
||||
value: () => [],
|
||||
shape: 'square',
|
||||
disabled: false,
|
||||
activeColor: '#2979ff',
|
||||
inactiveColor: '#c8c9cc',
|
||||
size: 18,
|
||||
placement: 'row',
|
||||
labelSize: 14,
|
||||
labelColor: '#303133',
|
||||
labelDisabled: false,
|
||||
iconColor: '#ffffff',
|
||||
iconSize: 12,
|
||||
iconPlacement: 'left',
|
||||
borderBottom: false
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:02
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/circleProgress.js
|
||||
*/
|
||||
export default {
|
||||
// circleProgress 组件
|
||||
circleProgress: {
|
||||
percentage: 30
|
||||
}
|
||||
}
|
21
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/code.js
Normal file
21
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/code.js
Normal file
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/code.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// code 组件
|
||||
code: {
|
||||
seconds: 60,
|
||||
startText: '获取验证码',
|
||||
changeText: 'X秒重新获取',
|
||||
endText: '重新获取',
|
||||
keepRunning: false,
|
||||
uniqueKey: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:58
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/codeInput.js
|
||||
*/
|
||||
export default {
|
||||
// codeInput 组件
|
||||
codeInput: {
|
||||
maxlength: 6,
|
||||
dot: false,
|
||||
mode: 'box',
|
||||
hairline: false,
|
||||
space: 10,
|
||||
value: '',
|
||||
focus: false,
|
||||
bold: false,
|
||||
color: '#606266',
|
||||
fontSize: 18,
|
||||
size: 35,
|
||||
disabledKeyboard: false,
|
||||
borderColor: '#c9cacc'
|
||||
}
|
||||
}
|
19
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/col.js
Normal file
19
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/col.js
Normal file
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:12
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/col.js
|
||||
*/
|
||||
export default {
|
||||
// col 组件
|
||||
col: {
|
||||
span: 12,
|
||||
offset: 0,
|
||||
justify: 'start',
|
||||
align: 'stretch',
|
||||
textAlign: 'left'
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:30
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/collapse.js
|
||||
*/
|
||||
export default {
|
||||
// collapse 组件
|
||||
collapse: {
|
||||
value: null,
|
||||
accordion: false,
|
||||
border: true
|
||||
}
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:42
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/collapseItem.js
|
||||
*/
|
||||
export default {
|
||||
// collapseItem 组件
|
||||
collapseItem: {
|
||||
title: '',
|
||||
value: '',
|
||||
label: '',
|
||||
disabled: false,
|
||||
isLink: true,
|
||||
clickable: true,
|
||||
border: true,
|
||||
align: 'left',
|
||||
name: '',
|
||||
icon: '',
|
||||
duration: 300
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:16
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/columnNotice.js
|
||||
*/
|
||||
export default {
|
||||
// columnNotice 组件
|
||||
columnNotice: {
|
||||
text: '',
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: '#f9ae3d',
|
||||
bgColor: '#fdf6ec',
|
||||
fontSize: 14,
|
||||
speed: 80,
|
||||
step: false,
|
||||
duration: 1500,
|
||||
disableTouch: true
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:11:29
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/countDown.js
|
||||
*/
|
||||
export default {
|
||||
// u-count-down 计时器组件
|
||||
countDown: {
|
||||
time: 0,
|
||||
format: 'HH:mm:ss',
|
||||
autoStart: true,
|
||||
millisecond: false
|
||||
}
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:32
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/countTo.js
|
||||
*/
|
||||
export default {
|
||||
// countTo 组件
|
||||
countTo: {
|
||||
startVal: 0,
|
||||
endVal: 0,
|
||||
duration: 2000,
|
||||
autoplay: true,
|
||||
decimals: 0,
|
||||
useEasing: true,
|
||||
decimal: '.',
|
||||
color: '#606266',
|
||||
fontSize: 22,
|
||||
bold: false,
|
||||
separator: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:48
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/datetimePicker.js
|
||||
*/
|
||||
export default {
|
||||
// datetimePicker 组件
|
||||
datetimePicker: {
|
||||
show: false,
|
||||
showToolbar: true,
|
||||
value: '',
|
||||
title: '',
|
||||
mode: 'datetime',
|
||||
maxDate: new Date(new Date().getFullYear() + 10, 0, 1).getTime(),
|
||||
minDate: new Date(new Date().getFullYear() - 10, 0, 1).getTime(),
|
||||
minHour: 0,
|
||||
maxHour: 23,
|
||||
minMinute: 0,
|
||||
maxMinute: 59,
|
||||
filter: null,
|
||||
formatter: null,
|
||||
loading: false,
|
||||
itemHeight: 44,
|
||||
cancelText: '取消',
|
||||
confirmText: '确认',
|
||||
cancelColor: '#909193',
|
||||
confirmColor: '#3c9cff',
|
||||
visibleItemCount: 5,
|
||||
closeOnClickOverlay: false,
|
||||
defaultIndex: () => []
|
||||
}
|
||||
}
|
@ -0,0 +1,23 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:58:03
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/divider.js
|
||||
*/
|
||||
export default {
|
||||
// divider组件
|
||||
divider: {
|
||||
dashed: false,
|
||||
hairline: true,
|
||||
dot: false,
|
||||
textPosition: 'center',
|
||||
text: '',
|
||||
textSize: 14,
|
||||
textColor: '#909399',
|
||||
lineColor: '#dcdfe6'
|
||||
}
|
||||
|
||||
}
|
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/empty.js
Normal file
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/empty.js
Normal file
@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/empty.js
|
||||
*/
|
||||
export default {
|
||||
// empty组件
|
||||
empty: {
|
||||
icon: '',
|
||||
text: '',
|
||||
textColor: '#c0c4cc',
|
||||
textSize: 14,
|
||||
iconColor: '#c0c4cc',
|
||||
iconSize: 90,
|
||||
mode: 'data',
|
||||
width: 160,
|
||||
height: 160,
|
||||
show: true,
|
||||
marginTop: 0
|
||||
}
|
||||
|
||||
}
|
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/form.js
Normal file
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/form.js
Normal file
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/form.js
|
||||
*/
|
||||
export default {
|
||||
// form 组件
|
||||
form: {
|
||||
model: () => ({}),
|
||||
rules: () => ({}),
|
||||
errorType: 'message',
|
||||
borderBottom: true,
|
||||
labelPosition: 'left',
|
||||
labelWidth: 45,
|
||||
labelAlign: 'left',
|
||||
labelStyle: () => ({})
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:04:32
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/formItem.js
|
||||
*/
|
||||
export default {
|
||||
// formItem 组件
|
||||
formItem: {
|
||||
label: '',
|
||||
prop: '',
|
||||
borderBottom: '',
|
||||
labelWidth: '',
|
||||
rightIcon: '',
|
||||
leftIcon: '',
|
||||
required: false
|
||||
}
|
||||
}
|
19
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/gap.js
Normal file
19
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/gap.js
Normal file
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:25
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/gap.js
|
||||
*/
|
||||
export default {
|
||||
// gap组件
|
||||
gap: {
|
||||
bgColor: 'transparent',
|
||||
height: 20,
|
||||
marginTop: 0,
|
||||
marginBottom: 0,
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/grid.js
Normal file
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/grid.js
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:57
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/grid.js
|
||||
*/
|
||||
export default {
|
||||
// grid组件
|
||||
grid: {
|
||||
col: 3,
|
||||
border: false,
|
||||
align: 'left'
|
||||
}
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/gridItem.js
|
||||
*/
|
||||
export default {
|
||||
// grid-item组件
|
||||
gridItem: {
|
||||
name: null,
|
||||
bgColor: 'transparent'
|
||||
}
|
||||
}
|
36
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/icon.js
Normal file
36
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/icon.js
Normal file
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 18:00:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/icon.js
|
||||
*/
|
||||
import config from '../config'
|
||||
|
||||
const {
|
||||
color
|
||||
} = config
|
||||
export default {
|
||||
// icon组件
|
||||
icon: {
|
||||
name: '',
|
||||
color: color['u-content-color'],
|
||||
size: '16px',
|
||||
bold: false,
|
||||
index: '',
|
||||
hoverClass: '',
|
||||
customPrefix: 'uicon',
|
||||
label: '',
|
||||
labelPos: 'right',
|
||||
labelSize: '15px',
|
||||
labelColor: color['u-content-color'],
|
||||
space: '3px',
|
||||
imgMode: '',
|
||||
width: '',
|
||||
height: '',
|
||||
top: 0,
|
||||
stop: false
|
||||
}
|
||||
}
|
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/image.js
Normal file
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/image.js
Normal file
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:51
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/image.js
|
||||
*/
|
||||
export default {
|
||||
// image组件
|
||||
image: {
|
||||
src: '',
|
||||
mode: 'aspectFill',
|
||||
width: '300',
|
||||
height: '225',
|
||||
shape: 'square',
|
||||
radius: 0,
|
||||
lazyLoad: true,
|
||||
showMenuByLongpress: true,
|
||||
loadingIcon: 'photo',
|
||||
errorIcon: 'error-circle',
|
||||
showLoading: true,
|
||||
showError: true,
|
||||
fade: true,
|
||||
webp: false,
|
||||
duration: 500,
|
||||
bgColor: '#f3f4f6'
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:15
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/indexAnchor.js
|
||||
*/
|
||||
export default {
|
||||
// indexAnchor 组件
|
||||
indexAnchor: {
|
||||
text: '',
|
||||
color: '#606266',
|
||||
size: 14,
|
||||
bgColor: '#dedede',
|
||||
height: 32
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/indexList.js
|
||||
*/
|
||||
export default {
|
||||
// indexList 组件
|
||||
indexList: {
|
||||
inactiveColor: '#606266',
|
||||
activeColor: '#5677fc',
|
||||
indexList: () => [],
|
||||
sticky: true,
|
||||
customNavHeight: 0
|
||||
}
|
||||
}
|
49
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/input.js
Normal file
49
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/input.js
Normal file
@ -0,0 +1,49 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/input.js
|
||||
*/
|
||||
export default {
|
||||
// index 组件
|
||||
input: {
|
||||
value: '',
|
||||
type: 'text',
|
||||
fixed: false,
|
||||
disabled: false,
|
||||
disabledColor: '#f5f7fa',
|
||||
clearable: false,
|
||||
password: false,
|
||||
maxlength: -1,
|
||||
placeholder: '',
|
||||
placeholderClass: 'input-placeholder',
|
||||
placeholderStyle: 'color: #c0c4cc',
|
||||
showWordLimit: false,
|
||||
confirmType: 'done',
|
||||
confirmHold: false,
|
||||
holdKeyboard: false,
|
||||
focus: false,
|
||||
autoBlur: false,
|
||||
disableDefaultPadding: false,
|
||||
cursor: -1,
|
||||
cursorSpacing: 30,
|
||||
selectionStart: -1,
|
||||
selectionEnd: -1,
|
||||
adjustPosition: true,
|
||||
inputAlign: 'left',
|
||||
autosize: false,
|
||||
fontSize: '15px',
|
||||
color: '#303133',
|
||||
prefixIcon: '',
|
||||
prefixIconStyle: '',
|
||||
suffixIcon: '',
|
||||
suffixIconStyle: '',
|
||||
border: 'surround',
|
||||
readonly: false,
|
||||
shape: 'square',
|
||||
formatter: null
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:07:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/keyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 键盘组件
|
||||
keyboard: {
|
||||
mode: 'number',
|
||||
dotDisabled: false,
|
||||
tooltip: true,
|
||||
showTips: true,
|
||||
tips: '',
|
||||
showCancel: true,
|
||||
showConfirm: true,
|
||||
random: false,
|
||||
safeAreaInsetBottom: true,
|
||||
closeOnClickOverlay: true,
|
||||
show: false,
|
||||
overlay: true,
|
||||
zIndex: 10075,
|
||||
cancelText: '取消',
|
||||
confirmText: '确定',
|
||||
autoChange: false
|
||||
}
|
||||
}
|
20
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/line.js
Normal file
20
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/line.js
Normal file
@ -0,0 +1,20 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:04:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/line.js
|
||||
*/
|
||||
export default {
|
||||
// line组件
|
||||
line: {
|
||||
color: '#d6d7d9',
|
||||
length: '100%',
|
||||
direction: 'row',
|
||||
hairline: true,
|
||||
margin: 0,
|
||||
dashed: false
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:14:11
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/lineProgress.js
|
||||
*/
|
||||
export default {
|
||||
// lineProgress 组件
|
||||
lineProgress: {
|
||||
activeColor: '#19be6b',
|
||||
inactiveColor: '#ececec',
|
||||
percentage: 0,
|
||||
showText: true,
|
||||
height: 12
|
||||
}
|
||||
}
|
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/link.js
Normal file
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/link.js
Normal file
@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:45:36
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/link.js
|
||||
*/
|
||||
import config from '../config'
|
||||
|
||||
const {
|
||||
color
|
||||
} = config
|
||||
export default {
|
||||
// link超链接组件props参数
|
||||
link: {
|
||||
color: color['u-primary'],
|
||||
fontSize: 15,
|
||||
underLine: false,
|
||||
href: '',
|
||||
mpTips: '链接已复制,请在浏览器打开',
|
||||
lineColor: '',
|
||||
text: ''
|
||||
}
|
||||
}
|
28
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/list.js
Normal file
28
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/list.js
Normal file
@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:14:53
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/list.js
|
||||
*/
|
||||
export default {
|
||||
// list 组件
|
||||
list: {
|
||||
showScrollbar: false,
|
||||
lowerThreshold: 50,
|
||||
upperThreshold: 0,
|
||||
scrollTop: 0,
|
||||
offsetAccuracy: 10,
|
||||
enableFlex: false,
|
||||
pagingEnabled: false,
|
||||
scrollable: true,
|
||||
scrollIntoView: '',
|
||||
scrollWithAnimation: false,
|
||||
enableBackToTop: false,
|
||||
height: 0,
|
||||
width: 0,
|
||||
preLoadScreen: 1
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:40
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/listItem.js
|
||||
*/
|
||||
export default {
|
||||
// listItem 组件
|
||||
listItem: {
|
||||
anchor: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:45:47
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingIcon.js
|
||||
*/
|
||||
import config from '../config'
|
||||
|
||||
const {
|
||||
color
|
||||
} = config
|
||||
export default {
|
||||
// loading-icon加载中图标组件
|
||||
loadingIcon: {
|
||||
show: true,
|
||||
color: color['u-tips-color'],
|
||||
textColor: color['u-tips-color'],
|
||||
vertical: false,
|
||||
mode: 'spinner',
|
||||
size: 24,
|
||||
textSize: 15,
|
||||
text: '',
|
||||
timingFunction: 'ease-in-out',
|
||||
duration: 1200,
|
||||
inactiveColor: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:00:23
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingPage.js
|
||||
*/
|
||||
export default {
|
||||
// loading-page组件
|
||||
loadingPage: {
|
||||
loadingText: '正在加载',
|
||||
image: '',
|
||||
loadingMode: 'circle',
|
||||
loading: false,
|
||||
bgColor: '#ffffff',
|
||||
color: '#C8C8C8',
|
||||
fontSize: 19,
|
||||
loadingColor: '#C8C8C8'
|
||||
}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:26
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadmore.js
|
||||
*/
|
||||
export default {
|
||||
// loadmore 组件
|
||||
loadmore: {
|
||||
status: 'loadmore',
|
||||
bgColor: 'transparent',
|
||||
icon: true,
|
||||
fontSize: 14,
|
||||
color: '#606266',
|
||||
loadingIcon: 'spinner',
|
||||
loadmoreText: '加载更多',
|
||||
loadingText: '正在加载...',
|
||||
nomoreText: '没有更多了',
|
||||
isDot: false,
|
||||
iconColor: '#b7b7b7',
|
||||
marginTop: 10,
|
||||
marginBottom: 10,
|
||||
height: 'auto',
|
||||
line: false
|
||||
}
|
||||
}
|
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/modal.js
Normal file
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/modal.js
Normal file
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:59
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/modal.js
|
||||
*/
|
||||
export default {
|
||||
// modal 组件
|
||||
modal: {
|
||||
show: false,
|
||||
title: '',
|
||||
content: '',
|
||||
confirmText: '确认',
|
||||
cancelText: '取消',
|
||||
showConfirmButton: true,
|
||||
showCancelButton: false,
|
||||
confirmColor: '#2979ff',
|
||||
cancelColor: '#606266',
|
||||
buttonReverse: false,
|
||||
zoom: true,
|
||||
asyncClose: false,
|
||||
closeOnClickOverlay: false,
|
||||
negativeTop: 0,
|
||||
width: '650rpx',
|
||||
confirmButtonShape: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:16:18
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/navbar.js
|
||||
*/
|
||||
export default {
|
||||
// navbar 组件
|
||||
navbar: {
|
||||
safeAreaInsetTop: false,
|
||||
placeholder: false,
|
||||
fixed: false,
|
||||
border: false,
|
||||
leftIcon: 'arrow-left',
|
||||
leftText: '',
|
||||
rightText: '',
|
||||
rightIcon: '',
|
||||
title: '',
|
||||
bgColor: '#ffffff',
|
||||
titleWidth: '400rpx',
|
||||
height: '44px'
|
||||
}
|
||||
|
||||
}
|
File diff suppressed because one or more lines are too long
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:17:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/noticeBar.js
|
||||
*/
|
||||
export default {
|
||||
// noticeBar
|
||||
noticeBar: {
|
||||
text: () => [],
|
||||
direction: 'row',
|
||||
step: false,
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: '#f9ae3d',
|
||||
bgColor: '#fdf6ec',
|
||||
speed: 80,
|
||||
fontSize: 14,
|
||||
duration: 2000,
|
||||
disableTouch: true,
|
||||
url: '',
|
||||
linkType: 'navigateTo'
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:10:21
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/notify.js
|
||||
*/
|
||||
export default {
|
||||
// notify组件
|
||||
notify: {
|
||||
top: 0,
|
||||
type: 'primary',
|
||||
color: '#ffffff',
|
||||
bgColor: '',
|
||||
message: '',
|
||||
duration: 3000,
|
||||
fontSize: 15,
|
||||
safeAreaInsetTop: false
|
||||
}
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:11:46
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/numberBox.js
|
||||
*/
|
||||
export default {
|
||||
// 步进器组件
|
||||
numberBox: {
|
||||
name: '',
|
||||
value: 0,
|
||||
min: 1,
|
||||
max: Number.MAX_SAFE_INTEGER,
|
||||
step: 1,
|
||||
integer: false,
|
||||
disabled: false,
|
||||
disabledInput: false,
|
||||
asyncChange: false,
|
||||
inputWidth: 35,
|
||||
showMinus: true,
|
||||
showPlus: true,
|
||||
decimalLength: null,
|
||||
longPress: true,
|
||||
color: '#323233',
|
||||
buttonSize: 30,
|
||||
bgColor: '#EBECEE',
|
||||
cursorSpacing: 100,
|
||||
disableMinus: false,
|
||||
disablePlus: false,
|
||||
iconStyle: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:08:05
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/numberKeyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 数字键盘
|
||||
numberKeyboard: {
|
||||
mode: 'number',
|
||||
dotDisabled: false,
|
||||
random: false
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/overlay.js
|
||||
*/
|
||||
export default {
|
||||
// overlay组件
|
||||
overlay: {
|
||||
show: false,
|
||||
zIndex: 10070,
|
||||
duration: 300,
|
||||
opacity: 0.5
|
||||
}
|
||||
}
|
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/parse.js
Normal file
22
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/parse.js
Normal file
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:17:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/parse.js
|
||||
*/
|
||||
export default {
|
||||
// parse
|
||||
parse: {
|
||||
copyLink: true,
|
||||
errorImg: '',
|
||||
lazyLoad: false,
|
||||
loadingImg: '',
|
||||
pauseVideo: true,
|
||||
previewImg: true,
|
||||
setTitle: true,
|
||||
showImgMenu: true
|
||||
}
|
||||
}
|
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/picker.js
|
||||
*/
|
||||
export default {
|
||||
// picker
|
||||
picker: {
|
||||
show: false,
|
||||
showToolbar: true,
|
||||
title: '',
|
||||
columns: () => [],
|
||||
loading: false,
|
||||
itemHeight: 44,
|
||||
cancelText: '取消',
|
||||
confirmText: '确定',
|
||||
cancelColor: '#909193',
|
||||
confirmColor: '#3c9cff',
|
||||
singleIndex: 0,
|
||||
visibleItemCount: 5,
|
||||
keyName: 'text',
|
||||
closeOnClickOverlay: false,
|
||||
defaultIndex: () => []
|
||||
}
|
||||
}
|
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/popup.js
Normal file
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/popup.js
Normal file
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/popup.js
|
||||
*/
|
||||
export default {
|
||||
// popup组件
|
||||
popup: {
|
||||
show: false,
|
||||
overlay: true,
|
||||
mode: 'bottom',
|
||||
duration: 300,
|
||||
borderRadius: 0,
|
||||
closeable: false,
|
||||
overlayStyle: () => {},
|
||||
closeOnClickOverlay: true,
|
||||
zIndex: 10075,
|
||||
safeAreaInsetBottom: true,
|
||||
safeAreaInsetTop: false,
|
||||
closeIconPos: 'top-right',
|
||||
round: false,
|
||||
zoom: true,
|
||||
bgColor: '',
|
||||
overlayOpacity: 0.5
|
||||
}
|
||||
}
|
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/radio.js
Normal file
27
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/radio.js
Normal file
@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:02:34
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/radio.js
|
||||
*/
|
||||
export default {
|
||||
// radio组件
|
||||
radio: {
|
||||
name: '',
|
||||
shape: '',
|
||||
disabled: '',
|
||||
labelDisabled: '',
|
||||
activeColor: '',
|
||||
inactiveColor: '',
|
||||
iconSize: '',
|
||||
labelSize: '',
|
||||
label: '',
|
||||
labelColor: '',
|
||||
size: '',
|
||||
iconColor: '',
|
||||
placement: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:12
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/radioGroup.js
|
||||
*/
|
||||
export default {
|
||||
// radio-group组件
|
||||
radioGroup: {
|
||||
value: '',
|
||||
disabled: false,
|
||||
shape: 'circle',
|
||||
activeColor: '#2979ff',
|
||||
inactiveColor: '#c8c9cc',
|
||||
name: '',
|
||||
size: 18,
|
||||
placement: 'row',
|
||||
label: '',
|
||||
labelColor: '#303133',
|
||||
labelSize: 14,
|
||||
labelDisabled: false,
|
||||
iconColor: '#ffffff',
|
||||
iconSize: 12,
|
||||
borderBottom: false,
|
||||
iconPlacement: 'left'
|
||||
}
|
||||
}
|
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/rate.js
Normal file
26
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/rate.js
Normal file
@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:09
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/rate.js
|
||||
*/
|
||||
export default {
|
||||
// rate组件
|
||||
rate: {
|
||||
value: 1,
|
||||
count: 5,
|
||||
disabled: false,
|
||||
size: 18,
|
||||
inactiveColor: '#b2b2b2',
|
||||
activeColor: '#FA3534',
|
||||
gutter: 4,
|
||||
minCount: 1,
|
||||
allowHalf: false,
|
||||
activeIcon: 'star-fill',
|
||||
inactiveIcon: 'star',
|
||||
touchable: true
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:41
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/readMore.js
|
||||
*/
|
||||
export default {
|
||||
// readMore
|
||||
readMore: {
|
||||
showHeight: 400,
|
||||
toggle: false,
|
||||
closeText: '展开阅读全文',
|
||||
openText: '收起',
|
||||
color: '#2979ff',
|
||||
fontSize: 14,
|
||||
textIndent: '2em',
|
||||
name: ''
|
||||
}
|
||||
}
|
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/row.js
Normal file
17
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/row.js
Normal file
@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:58
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/row.js
|
||||
*/
|
||||
export default {
|
||||
// row
|
||||
row: {
|
||||
gutter: 0,
|
||||
justify: 'start',
|
||||
align: 'center'
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/rowNotice.js
|
||||
*/
|
||||
export default {
|
||||
// rowNotice
|
||||
rowNotice: {
|
||||
text: '',
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: '#f9ae3d',
|
||||
bgColor: '#fdf6ec',
|
||||
fontSize: 14,
|
||||
speed: 80
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:28
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/scrollList.js
|
||||
*/
|
||||
export default {
|
||||
// scrollList
|
||||
scrollList: {
|
||||
indicatorWidth: 50,
|
||||
indicatorBarWidth: 20,
|
||||
indicator: true,
|
||||
indicatorColor: '#f2f2f2',
|
||||
indicatorActiveColor: '#3c9cff',
|
||||
indicatorStyle: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:45
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/search.js
|
||||
*/
|
||||
export default {
|
||||
// search
|
||||
search: {
|
||||
shape: 'round',
|
||||
bgColor: '#f2f2f2',
|
||||
placeholder: '请输入关键字',
|
||||
clearabled: true,
|
||||
focus: false,
|
||||
showAction: true,
|
||||
actionStyle: () => ({}),
|
||||
actionText: '搜索',
|
||||
inputAlign: 'left',
|
||||
inputStyle: () => ({}),
|
||||
disabled: false,
|
||||
borderColor: 'transparent',
|
||||
searchIconColor: '#909399',
|
||||
color: '#606266',
|
||||
placeholderColor: '#909399',
|
||||
searchIcon: 'search',
|
||||
margin: '0',
|
||||
animation: false,
|
||||
value: '',
|
||||
maxlength: '-1',
|
||||
height: 64,
|
||||
label: null
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:07:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/section.js
|
||||
*/
|
||||
export default {
|
||||
// u-section组件
|
||||
section: {
|
||||
title: '',
|
||||
subTitle: '更多',
|
||||
right: true,
|
||||
fontSize: 15,
|
||||
bold: true,
|
||||
color: '#303133',
|
||||
subColor: '#909399',
|
||||
showLine: true,
|
||||
lineColor: '',
|
||||
arrow: true
|
||||
}
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:20:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/skeleton.js
|
||||
*/
|
||||
export default {
|
||||
// skeleton
|
||||
skeleton: {
|
||||
loading: true,
|
||||
animate: true,
|
||||
rows: 0,
|
||||
rowsWidth: '100%',
|
||||
rowsHeight: 18,
|
||||
title: true,
|
||||
titleWidth: '50%',
|
||||
titleHeight: 18,
|
||||
avatar: false,
|
||||
avatarSize: 32,
|
||||
avatarShape: 'circle'
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:08:25
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/slider.js
|
||||
*/
|
||||
export default {
|
||||
// slider组件
|
||||
slider: {
|
||||
value: 0,
|
||||
blockSize: 18,
|
||||
min: 0,
|
||||
max: 100,
|
||||
step: 1,
|
||||
activeColor: '#2979ff',
|
||||
inactiveColor: '#c0c4cc',
|
||||
blockColor: '#ffffff',
|
||||
showValue: false,
|
||||
blockStyle: () => {}
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:20:39
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/statusBar.js
|
||||
*/
|
||||
export default {
|
||||
// statusBar
|
||||
statusBar: {
|
||||
bgColor: 'transparent'
|
||||
}
|
||||
}
|
21
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/steps.js
Normal file
21
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/steps.js
Normal file
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:37
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/steps.js
|
||||
*/
|
||||
export default {
|
||||
// steps组件
|
||||
steps: {
|
||||
direction: 'row',
|
||||
current: 0,
|
||||
activeColor: '#3c9cff',
|
||||
inactiveColor: '#969799',
|
||||
activeIcon: '',
|
||||
inactiveIcon: '',
|
||||
dot: false
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/stepsItem.js
|
||||
*/
|
||||
export default {
|
||||
// steps-item组件
|
||||
stepsItem: {
|
||||
title: '',
|
||||
desc: '',
|
||||
iconSize: 17,
|
||||
error: false
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:30
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/sticky.js
|
||||
*/
|
||||
export default {
|
||||
// sticky组件
|
||||
sticky: {
|
||||
offsetTop: 0,
|
||||
customNavHeight: 0,
|
||||
disabled: false,
|
||||
bgColor: 'transparent',
|
||||
zIndex: '',
|
||||
index: ''
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/subsection.js
|
||||
*/
|
||||
export default {
|
||||
// subsection组件
|
||||
subsection: {
|
||||
list: [],
|
||||
current: 0,
|
||||
activeColor: '#3c9cff',
|
||||
inactiveColor: '#303133',
|
||||
mode: 'button',
|
||||
fontSize: 12,
|
||||
bold: true,
|
||||
bgColor: '#eeeeef'
|
||||
}
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:00:42
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeAction.js
|
||||
*/
|
||||
export default {
|
||||
// swipe-action组件
|
||||
swipeAction: {
|
||||
autoClose: true
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeActionItem.js
|
||||
*/
|
||||
export default {
|
||||
// swipeActionItem 组件
|
||||
swipeActionItem: {
|
||||
show: false,
|
||||
name: '',
|
||||
disabled: false,
|
||||
threshold: 20,
|
||||
autoClose: true,
|
||||
options: [],
|
||||
duration: 300
|
||||
}
|
||||
}
|
@ -0,0 +1,39 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:21:38
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swiper.js
|
||||
*/
|
||||
export default {
|
||||
// swiper 组件
|
||||
swiper: {
|
||||
list: () => [],
|
||||
indicator: false,
|
||||
indicatorActiveColor: '#FFFFFF',
|
||||
indicatorInactiveColor: 'rgba(255, 255, 255, 0.35)',
|
||||
indicatorStyle: '',
|
||||
indicatorMode: 'line',
|
||||
autoplay: true,
|
||||
current: 0,
|
||||
currentItemId: '',
|
||||
interval: 3000,
|
||||
duration: 300,
|
||||
circular: false,
|
||||
previousMargin: 0,
|
||||
nextMargin: 0,
|
||||
acceleration: false,
|
||||
displayMultipleItems: 1,
|
||||
easingFunction: 'default',
|
||||
keyName: 'url',
|
||||
imgMode: 'aspectFill',
|
||||
height: 130,
|
||||
bgColor: '#f3f4f6',
|
||||
radius: 4,
|
||||
loading: false,
|
||||
showTitle: false
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:07
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swiperIndicator.js
|
||||
*/
|
||||
export default {
|
||||
// swiperIndicator 组件
|
||||
swiperIndicator: {
|
||||
length: 0,
|
||||
current: 0,
|
||||
indicatorActiveColor: '',
|
||||
indicatorInactiveColor: '',
|
||||
indicatorMode: 'line'
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:24
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/switch.js
|
||||
*/
|
||||
export default {
|
||||
// switch
|
||||
switch: {
|
||||
loading: false,
|
||||
disabled: false,
|
||||
size: 25,
|
||||
activeColor: '#2979ff',
|
||||
inactiveColor: '#ffffff',
|
||||
value: false,
|
||||
activeValue: true,
|
||||
inactiveValue: false,
|
||||
asyncChange: false,
|
||||
space: 0
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:40
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/tabbar.js
|
||||
*/
|
||||
export default {
|
||||
// tabbar
|
||||
tabbar: {
|
||||
value: null,
|
||||
safeAreaInsetBottom: true,
|
||||
border: true,
|
||||
zIndex: 1,
|
||||
activeColor: '#1989fa',
|
||||
inactiveColor: '#7d7e80',
|
||||
fixed: true,
|
||||
placeholder: true
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/tabbarItem.js
|
||||
*/
|
||||
export default {
|
||||
//
|
||||
tabbarItem: {
|
||||
name: null,
|
||||
icon: '',
|
||||
badge: null,
|
||||
dot: false,
|
||||
text: '',
|
||||
badgeStyle: 'top: 6px;right:2px;'
|
||||
}
|
||||
}
|
29
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/tabs.js
Normal file
29
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/tabs.js
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:23:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/tabs.js
|
||||
*/
|
||||
export default {
|
||||
//
|
||||
tabs: {
|
||||
duration: 300,
|
||||
list: () => [],
|
||||
lineColor: '#3c9cff',
|
||||
activeStyle: () => ({
|
||||
color: '#303133'
|
||||
}),
|
||||
inactiveStyle: () => ({
|
||||
color: '#606266'
|
||||
}),
|
||||
lineWidth: 20,
|
||||
lineHeight: 3,
|
||||
itemStyle: () => ({
|
||||
height: '44px'
|
||||
}),
|
||||
scrollable: true
|
||||
}
|
||||
}
|
29
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/tag.js
Normal file
29
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/tag.js
Normal file
@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:23:37
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/tag.js
|
||||
*/
|
||||
export default {
|
||||
// tag 组件
|
||||
tag: {
|
||||
type: 'primary',
|
||||
disabled: false,
|
||||
size: 'medium',
|
||||
shape: 'square',
|
||||
text: '',
|
||||
bgColor: '',
|
||||
color: '',
|
||||
borderColor: '',
|
||||
closeColor: '#C6C7CB',
|
||||
name: '',
|
||||
plainFill: false,
|
||||
plain: false,
|
||||
closable: false,
|
||||
show: true,
|
||||
icon: ''
|
||||
}
|
||||
}
|
40
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/text.js
Normal file
40
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/text.js
Normal file
@ -0,0 +1,40 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:23:58
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/text.js
|
||||
*/
|
||||
export default {
|
||||
// text 组件
|
||||
text: {
|
||||
type: '',
|
||||
show: true,
|
||||
text: '',
|
||||
prefixIcon: '',
|
||||
suffixIcon: '',
|
||||
mode: '',
|
||||
href: '',
|
||||
format: '',
|
||||
call: false,
|
||||
encrypt: false,
|
||||
openType: '',
|
||||
bold: false,
|
||||
block: false,
|
||||
lines: '',
|
||||
color: '#303133',
|
||||
size: 15,
|
||||
iconStyle: () => ({
|
||||
fontSize: '15px'
|
||||
}),
|
||||
precision: true,
|
||||
decoration: 'none',
|
||||
margin: 0,
|
||||
lineHeight: '',
|
||||
align: 'left',
|
||||
wordWrap: 'normal'
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:24:32
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/textarea.js
|
||||
*/
|
||||
export default {
|
||||
// textarea 组件
|
||||
textarea: {
|
||||
value: '',
|
||||
placeholder: '',
|
||||
placeholderClass: 'textarea-placeholder',
|
||||
placeholderStyle: 'color: #c0c4cc',
|
||||
height: 70,
|
||||
confirmType: 'done',
|
||||
disabled: false,
|
||||
count: false,
|
||||
focus: false,
|
||||
autoHeight: false,
|
||||
fixed: false,
|
||||
cursorSpacing: 0,
|
||||
cursor: '',
|
||||
showConfirmBar: true,
|
||||
selectionStart: -1,
|
||||
selectionEnd: -1,
|
||||
adjustPosition: true,
|
||||
disableDefaultPadding: false,
|
||||
holdKeyboard: false,
|
||||
maxlength: 140,
|
||||
border: 'surround',
|
||||
formatter: null
|
||||
}
|
||||
}
|
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/toast.js
Normal file
30
yudao-vue-ui/uni_modules/uview-ui/libs/config/props/toast.js
Normal file
@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:07:07
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/toast.js
|
||||
*/
|
||||
export default {
|
||||
// toast组件
|
||||
toast: {
|
||||
zIndex: 10090,
|
||||
loading: false,
|
||||
text: '',
|
||||
icon: '',
|
||||
type: '',
|
||||
loadingMode: '',
|
||||
show: '',
|
||||
overlay: false,
|
||||
position: 'center',
|
||||
params: () => {},
|
||||
duration: 2000,
|
||||
isTab: false,
|
||||
url: '',
|
||||
callback: null,
|
||||
back: false
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:24:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/toolbar.js
|
||||
*/
|
||||
export default {
|
||||
// toolbar 组件
|
||||
toolbar: {
|
||||
show: true,
|
||||
cancelText: '取消',
|
||||
confirmText: '确认',
|
||||
cancelColor: '#909193',
|
||||
confirmColor: '#3c9cff',
|
||||
title: ''
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:25:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/tooltip.js
|
||||
*/
|
||||
export default {
|
||||
// tooltip 组件
|
||||
tooltip: {
|
||||
text: '',
|
||||
copyText: '',
|
||||
size: 14,
|
||||
color: '#606266',
|
||||
bgColor: 'transparent',
|
||||
direction: 'top',
|
||||
zIndex: 10071,
|
||||
showCopy: true,
|
||||
buttons: () => [],
|
||||
overlay: true,
|
||||
showToast: true
|
||||
}
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:59:00
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/transition.js
|
||||
*/
|
||||
export default {
|
||||
// transition动画组件的props
|
||||
transition: {
|
||||
show: false,
|
||||
mode: 'fade',
|
||||
duration: '300',
|
||||
timingFunction: 'ease-out'
|
||||
}
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:09:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/upload.js
|
||||
*/
|
||||
export default {
|
||||
// upload组件
|
||||
upload: {
|
||||
accept: 'image',
|
||||
capture: () => ['album', 'camera'],
|
||||
compressed: true,
|
||||
camera: 'back',
|
||||
maxDuration: 60,
|
||||
uploadIcon: 'camera-fill',
|
||||
uploadIconColor: '#D3D4D6',
|
||||
useBeforeRead: false,
|
||||
previewFullImage: true,
|
||||
maxCount: 52,
|
||||
disabled: false,
|
||||
imageMode: 'aspectFill',
|
||||
name: '',
|
||||
sizeType: () => ['original', 'compressed'],
|
||||
multiple: false,
|
||||
deletable: true,
|
||||
maxSize: Number.MAX_VALUE,
|
||||
fileList: () => [],
|
||||
uploadText: '',
|
||||
width: 80,
|
||||
height: 80,
|
||||
previewImage: true
|
||||
}
|
||||
}
|
20
yudao-vue-ui/uni_modules/uview-ui/libs/config/zIndex.js
Normal file
20
yudao-vue-ui/uni_modules/uview-ui/libs/config/zIndex.js
Normal file
@ -0,0 +1,20 @@
|
||||
// uniapp在H5中各API的z-index值如下:
|
||||
/**
|
||||
* actionsheet: 999
|
||||
* modal: 999
|
||||
* navigate: 998
|
||||
* tabbar: 998
|
||||
* toast: 999
|
||||
*/
|
||||
|
||||
export default {
|
||||
toast: 10090,
|
||||
noNetwork: 10080,
|
||||
// popup包含popup,actionsheet,keyboard,picker的值
|
||||
popup: 10075,
|
||||
mask: 10070,
|
||||
navbar: 980,
|
||||
topTips: 975,
|
||||
sticky: 970,
|
||||
indexListSticky: 965
|
||||
}
|
Reference in New Issue
Block a user