parent
50b7e6bf15
commit
14cb314a5a
4
App.vue
4
App.vue
|
|
@ -10,11 +10,11 @@ import { checkCurrVersion, getExtStoreId } from '@/commons/utils/versionManage.j
|
||||||
|
|
||||||
onLaunch(() => {
|
onLaunch(() => {
|
||||||
// console.log(uni.getExtConfigSync(),'uni.getExtConfigSync()')
|
// console.log(uni.getExtConfigSync(),'uni.getExtConfigSync()')
|
||||||
getExtStoreId();
|
// getExtStoreId();
|
||||||
uni.hideTabBar()
|
uni.hideTabBar()
|
||||||
// appConfig.env.JEEPAY_BASE_URL = "https://b.rscygroup.com"
|
// appConfig.env.JEEPAY_BASE_URL = "https://b.rscygroup.com"
|
||||||
// 检查版本
|
// 检查版本
|
||||||
checkCurrVersion();
|
// checkCurrVersion();
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -16,7 +16,7 @@ export function getPushStatus () {
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
getPushStatus()
|
// getPushStatus()
|
||||||
// 创建 背景音乐
|
// 创建 背景音乐
|
||||||
function createBgMusice (file) {
|
function createBgMusice (file) {
|
||||||
backgroundAudioManager = wx.getBackgroundAudioManager()
|
backgroundAudioManager = wx.getBackgroundAudioManager()
|
||||||
|
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
// 为了让用户能够自定义主题,会逐步弃用此文件,各颜色通过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
|
|
||||||
|
|
@ -1,33 +0,0 @@
|
||||||
const version = '3'
|
|
||||||
|
|
||||||
// 开发环境才提示,生产环境不会提示
|
|
||||||
if (process.env.NODE_ENV === 'development') {
|
|
||||||
console.log(`\n %c uview-plus V${version} %c https://ijry.github.io/uview-plus/ \n\n`, 'color: #ffffff; background: #3c9cff; padding:5px 0;', 'color: #3c9cff;background: #ffffff; padding:5px 0;');
|
|
||||||
}
|
|
||||||
|
|
||||||
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'
|
|
||||||
},
|
|
||||||
// 默认单位,可以通过配置为rpx,那么在用于传入组件大小参数为数值时,就默认为rpx
|
|
||||||
unit: 'px'
|
|
||||||
}
|
|
||||||
|
|
@ -1,190 +0,0 @@
|
||||||
/**
|
|
||||||
* 此文件的作用为统一配置所有组件的props参数
|
|
||||||
* 借此用户可以全局覆盖组件的props默认值
|
|
||||||
* 无需在每个引入组件的页面中都配置一次
|
|
||||||
*/
|
|
||||||
import config from './config'
|
|
||||||
|
|
||||||
import ActionSheet from './props/actionSheet'
|
|
||||||
import Album from './props/album'
|
|
||||||
import Alert from './props/alert'
|
|
||||||
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 GormItem 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,
|
|
||||||
...GormItem,
|
|
||||||
...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
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: 0,
|
|
||||||
wrapMaxHeight: '600px'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
autoWrap: false,
|
|
||||||
unit: 'px'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,23 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
extraValue: 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
iconColor: '',
|
|
||||||
color: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,42 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
round: 0,
|
|
||||||
monthNum: 3
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
disabled: false,
|
|
||||||
border: true,
|
|
||||||
center: false,
|
|
||||||
url: '',
|
|
||||||
linkType: 'navigateTo',
|
|
||||||
clickable: false,
|
|
||||||
isLink: false,
|
|
||||||
required: false,
|
|
||||||
arrowDirection: '',
|
|
||||||
iconStyle: {},
|
|
||||||
rightIconStyle: {},
|
|
||||||
rightIcon: 'arrow-right',
|
|
||||||
titleStyle: {},
|
|
||||||
size: '',
|
|
||||||
stop: true,
|
|
||||||
name: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: {}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
size: '',
|
|
||||||
checkbox: false,
|
|
||||||
disabled: '',
|
|
||||||
activeColor: '',
|
|
||||||
inactiveColor: '',
|
|
||||||
iconSize: '',
|
|
||||||
iconColor: '',
|
|
||||||
label: '',
|
|
||||||
labelSize: '',
|
|
||||||
labelColor: '',
|
|
||||||
labelDisabled: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: {
|
|
||||||
adjustPosition: true,
|
|
||||||
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',
|
|
||||||
disabledDot: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
showRight: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
popupMode: 'bottom',
|
|
||||||
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: []
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,23 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: {}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
rules: [],
|
|
||||||
borderBottom: '',
|
|
||||||
labelPosition: '',
|
|
||||||
labelWidth: '',
|
|
||||||
rightIcon: '',
|
|
||||||
leftIcon: '',
|
|
||||||
required: false,
|
|
||||||
leftIconStyle: '',
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: {}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,16 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
safeBottomFix: false
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,48 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: 140,
|
|
||||||
placeholder: null,
|
|
||||||
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',
|
|
||||||
fontSize: '15px',
|
|
||||||
color: '#303133',
|
|
||||||
prefixIcon: '',
|
|
||||||
prefixIconStyle: '',
|
|
||||||
suffixIcon: '',
|
|
||||||
suffixIconStyle: '',
|
|
||||||
border: 'surround',
|
|
||||||
readonly: false,
|
|
||||||
shape: 'square',
|
|
||||||
formatter: null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,28 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
iconSize: 28,
|
|
||||||
loadingColor: '#C8C8C8',
|
|
||||||
zIndex: 10
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
iconSize: 17,
|
|
||||||
color: '#606266',
|
|
||||||
loadingIcon: 'spinner',
|
|
||||||
loadmoreText: '加载更多',
|
|
||||||
loadingText: '正在加载...',
|
|
||||||
nomoreText: '没有更多了',
|
|
||||||
isDot: false,
|
|
||||||
iconColor: '#b7b7b7',
|
|
||||||
marginTop: 10,
|
|
||||||
marginBottom: 10,
|
|
||||||
height: 'auto',
|
|
||||||
line: false,
|
|
||||||
lineColor: '#E6E8EB',
|
|
||||||
dashed: false,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,31 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
contentTextAlign: 'left'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
*/
|
|
||||||
import color from '../color'
|
|
||||||
export default {
|
|
||||||
// navbar 组件
|
|
||||||
navbar: {
|
|
||||||
safeAreaInsetTop: true,
|
|
||||||
placeholder: false,
|
|
||||||
fixed: true,
|
|
||||||
border: false,
|
|
||||||
leftIcon: 'arrow-left',
|
|
||||||
leftText: '',
|
|
||||||
rightText: '',
|
|
||||||
rightIcon: '',
|
|
||||||
title: '',
|
|
||||||
bgColor: '#ffffff',
|
|
||||||
titleWidth: '400rpx',
|
|
||||||
height: '44px',
|
|
||||||
leftIconSize: 20,
|
|
||||||
leftIconColor: color.mainColor,
|
|
||||||
autoBack: false,
|
|
||||||
titleStyle: ''
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,35 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
popupMode: 'bottom',
|
|
||||||
showToolbar: true,
|
|
||||||
title: '',
|
|
||||||
columns: [],
|
|
||||||
loading: false,
|
|
||||||
itemHeight: 44,
|
|
||||||
cancelText: '取消',
|
|
||||||
confirmText: '确定',
|
|
||||||
cancelColor: '#909193',
|
|
||||||
confirmColor: '#3c9cff',
|
|
||||||
visibleItemCount: 5,
|
|
||||||
keyName: 'text',
|
|
||||||
closeOnClickOverlay: false,
|
|
||||||
defaultIndex: [],
|
|
||||||
immediateChange: true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,29 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
closeable: false,
|
|
||||||
overlayStyle: {},
|
|
||||||
closeOnClickOverlay: true,
|
|
||||||
zIndex: 10075,
|
|
||||||
safeAreaInsetBottom: true,
|
|
||||||
safeAreaInsetTop: false,
|
|
||||||
closeIconPos: 'top-right',
|
|
||||||
round: 0,
|
|
||||||
zoom: true,
|
|
||||||
bgColor: '',
|
|
||||||
overlayOpacity: 0.5
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,26 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
||||||
/*
|
|
||||||
* @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',
|
|
||||||
searchIconSize: 22,
|
|
||||||
color: '#606266',
|
|
||||||
placeholderColor: '#909399',
|
|
||||||
searchIcon: 'search',
|
|
||||||
margin: '0',
|
|
||||||
animation: false,
|
|
||||||
value: '',
|
|
||||||
maxlength: '-1',
|
|
||||||
height: 32,
|
|
||||||
label: null
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
disabled:false,
|
|
||||||
blockStyle: {},
|
|
||||||
useNative: false,
|
|
||||||
height: '2px'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,23 +0,0 @@
|
||||||
/*
|
|
||||||
* @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',
|
|
||||||
keyName: 'name'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,24 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,22 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
* @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;'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,32 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
lineBgSize: 'cover',
|
|
||||||
itemStyle: {
|
|
||||||
height: '44px'
|
|
||||||
},
|
|
||||||
scrollable: true,
|
|
||||||
current: 0,
|
|
||||||
keyName: 'name'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: '',
|
|
||||||
iconColor: ''
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
||||||
/*
|
|
||||||
* @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,
|
|
||||||
openType: '',
|
|
||||||
bold: false,
|
|
||||||
block: false,
|
|
||||||
lines: '',
|
|
||||||
color: '#303133',
|
|
||||||
size: 15,
|
|
||||||
iconStyle: {
|
|
||||||
fontSize: '15px'
|
|
||||||
},
|
|
||||||
decoration: 'none',
|
|
||||||
margin: 0,
|
|
||||||
lineHeight: '',
|
|
||||||
align: 'left',
|
|
||||||
wordWrap: 'normal'
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,30 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
* @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: ''
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
/*
|
|
||||||
* @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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,18 +0,0 @@
|
||||||
/*
|
|
||||||
* @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'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,37 +0,0 @@
|
||||||
/*
|
|
||||||
* @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',
|
|
||||||
extension: [],
|
|
||||||
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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// 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
|
|
||||||
}
|
|
||||||
|
|
@ -1,155 +0,0 @@
|
||||||
.u-primary-light {
|
|
||||||
color: $u-primary-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-light {
|
|
||||||
color: $u-warning-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-light {
|
|
||||||
color: $u-success-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-light {
|
|
||||||
color: $u-error-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-light {
|
|
||||||
color: $u-info-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary-light-bg {
|
|
||||||
background-color: $u-primary-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-light-bg {
|
|
||||||
background-color: $u-warning-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-light-bg {
|
|
||||||
background-color: $u-success-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-light-bg {
|
|
||||||
background-color: $u-error-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-light-bg {
|
|
||||||
background-color: $u-info-light;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary-dark {
|
|
||||||
color: $u-primary-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-dark {
|
|
||||||
color: $u-warning-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-dark {
|
|
||||||
color: $u-success-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-dark {
|
|
||||||
color: $u-error-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-dark {
|
|
||||||
color: $u-info-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary-dark-bg {
|
|
||||||
background-color: $u-primary-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-dark-bg {
|
|
||||||
background-color: $u-warning-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-dark-bg {
|
|
||||||
background-color: $u-success-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-dark-bg {
|
|
||||||
background-color: $u-error-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-dark-bg {
|
|
||||||
background-color: $u-info-dark;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary-disabled {
|
|
||||||
color: $u-primary-disabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-disabled {
|
|
||||||
color: $u-warning-disabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-disabled {
|
|
||||||
color: $u-success-disabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-disabled {
|
|
||||||
color: $u-error-disabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-disabled {
|
|
||||||
color: $u-info-disabled;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary {
|
|
||||||
color: $u-primary;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning {
|
|
||||||
color: $u-warning;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success {
|
|
||||||
color: $u-success;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error {
|
|
||||||
color: $u-error;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info {
|
|
||||||
color: $u-info;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-primary-bg {
|
|
||||||
background-color: $u-primary;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-warning-bg {
|
|
||||||
background-color: $u-warning;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-success-bg {
|
|
||||||
background-color: $u-success;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-error-bg {
|
|
||||||
background-color: $u-error;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-info-bg {
|
|
||||||
background-color: $u-info;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-main-color {
|
|
||||||
color: $u-main-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-content-color {
|
|
||||||
color: $u-content-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-tips-color {
|
|
||||||
color: $u-tips-color;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-light-color {
|
|
||||||
color: $u-light-color;
|
|
||||||
}
|
|
||||||
|
|
@ -1,102 +0,0 @@
|
||||||
// 超出行数,自动显示行尾省略号,最多5行
|
|
||||||
// 来自uview-plus的温馨提示:当您在控制台看到此报错,说明需要在App.vue的style标签加上【lang="scss"】
|
|
||||||
@for $i from 1 through 5 {
|
|
||||||
.u-line-#{$i} {
|
|
||||||
/* #ifdef APP-NVUE */
|
|
||||||
// nvue下,可以直接使用lines属性,这是weex特有样式
|
|
||||||
lines: $i;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
overflow: hidden;
|
|
||||||
flex: 1;
|
|
||||||
/* #endif */
|
|
||||||
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
// vue下,单行和多行显示省略号需要单独处理
|
|
||||||
@if $i == '1' {
|
|
||||||
overflow: hidden;
|
|
||||||
white-space: nowrap;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
} @else {
|
|
||||||
display: -webkit-box!important;
|
|
||||||
overflow: hidden;
|
|
||||||
text-overflow: ellipsis;
|
|
||||||
word-break: break-all;
|
|
||||||
-webkit-line-clamp: $i;
|
|
||||||
-webkit-box-orient: vertical!important;
|
|
||||||
}
|
|
||||||
/* #endif */
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// 此处加上!important并非随意乱用,而是因为目前*.nvue页面编译到H5时,
|
|
||||||
// App.vue的样式会被uni-app的view元素的自带border属性覆盖,导致无效
|
|
||||||
// 综上,这是uni-app的缺陷导致我们为了多端兼容,而必须要加上!important
|
|
||||||
// 移动端兼容性较好,直接使用0.5px去实现细边框,不使用伪元素形式实现
|
|
||||||
.u-border {
|
|
||||||
border-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-border-top {
|
|
||||||
border-top-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-top-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-border-left {
|
|
||||||
border-left-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-left-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-border-right {
|
|
||||||
border-right-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-right-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-border-bottom {
|
|
||||||
border-bottom-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-bottom-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-border-top-bottom {
|
|
||||||
border-top-width: 0.5px!important;
|
|
||||||
border-bottom-width: 0.5px!important;
|
|
||||||
border-color: $u-border-color!important;
|
|
||||||
border-top-style: solid;
|
|
||||||
border-bottom-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 去除button的所有默认样式,让其表现跟普通的view、text元素一样
|
|
||||||
.u-reset-button {
|
|
||||||
padding: 0;
|
|
||||||
background-color: transparent;
|
|
||||||
/* #ifndef APP-PLUS */
|
|
||||||
font-size: inherit;
|
|
||||||
line-height: inherit;
|
|
||||||
color: inherit;
|
|
||||||
/* #endif */
|
|
||||||
/* #ifdef APP-NVUE */
|
|
||||||
border-width: 0;
|
|
||||||
/* #endif */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
.u-reset-button::after {
|
|
||||||
border: none;
|
|
||||||
}
|
|
||||||
/* #endif */
|
|
||||||
|
|
||||||
.u-hover-class {
|
|
||||||
opacity: 0.7;
|
|
||||||
}
|
|
||||||
|
|
||||||
.cursor-pointer {
|
|
||||||
/* #ifdef H5 */
|
|
||||||
cursor: pointer;
|
|
||||||
/* #endif */
|
|
||||||
}
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
@import "./mixin.scss";
|
|
||||||
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
// 由于uview-plus是基于nvue环境进行开发的,此环境中普通元素默认为flex-direction: column;
|
|
||||||
// 所以在非nvue中,需要对元素进行重置为flex-direction: column; 否则可能会表现异常
|
|
||||||
// 2024-04-09由于微信小程序会提示 Some selectors are not allowed in component wxss所以注释以下几行
// view,
|
|
||||||
// scroll-view,
|
|
||||||
// swiper-item,
|
|
||||||
.u-empty,
|
|
||||||
.u-empty__wrap,
|
|
||||||
.u-tabs,
|
|
||||||
.u-tabs__wrapper,
|
|
||||||
.u-tabs__wrapper__scroll-view-wrapper,
|
|
||||||
.u-tabs__wrapper__scroll-view,
|
|
||||||
.u-tabs__wrapper__nav,
|
|
||||||
.u-tabs__wrapper__nav__line {
|
|
||||||
display: flex;
|
|
||||||
flex-direction: column;
|
|
||||||
flex-shrink: 0;
|
|
||||||
flex-grow: 0;
|
|
||||||
flex-basis: auto;
|
|
||||||
align-items: stretch;
|
|
||||||
align-content: flex-start;
|
|
||||||
}
|
|
||||||
/* #endif */
|
|
||||||
|
|
@ -1,302 +0,0 @@
|
||||||
// .u-flex {
|
|
||||||
// @include vue-flex(row);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// .u-flex-x {
|
|
||||||
// @include vue-flex(row);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// .u-flex-y {
|
|
||||||
// @include vue-flex(column);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// .u-flex-xy-center {
|
|
||||||
// @include vue-flex(row);
|
|
||||||
// justify-content: center;
|
|
||||||
// align-items: center;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// .u-flex-x-center {
|
|
||||||
// @include vue-flex(row);
|
|
||||||
// justify-content: center;
|
|
||||||
// }
|
|
||||||
|
|
||||||
// .u-flex-y-center {
|
|
||||||
// @include vue-flex(column);
|
|
||||||
// justify-content: center;
|
|
||||||
// }
|
|
||||||
|
|
||||||
|
|
||||||
// flex布局
|
|
||||||
.u-flex,
|
|
||||||
.u-flex-row,
|
|
||||||
.u-flex-x {
|
|
||||||
@include flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-y,
|
|
||||||
.u-flex-column {
|
|
||||||
@include flex(column);
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-x-center {
|
|
||||||
@include flex;
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-xy-center {
|
|
||||||
@include flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-y-center {
|
|
||||||
@include flex;
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-x-left {
|
|
||||||
@include flex;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-x-reverse,
|
|
||||||
.u-flex-row-reverse {
|
|
||||||
flex-direction: row-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-y-reverse,
|
|
||||||
.u-flex-column-reverse {
|
|
||||||
flex-direction: column-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
// 此处为vue版本的简写,因为nvue不支持同时作用于两个类名的样式写法
|
|
||||||
// nvue下只能写成class="u-flex-x u-flex-x-reverse的形式"
|
|
||||||
.u-flex.u-flex-reverse,
|
|
||||||
.u-flex-row.u-flex-reverse,
|
|
||||||
.u-flex-x.u-flex-reverse {
|
|
||||||
flex-direction: row-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-flex-column.u-flex-reverse,
|
|
||||||
.u-flex-y.u-flex-reverse {
|
|
||||||
flex-direction: column-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 自动伸缩
|
|
||||||
.u-flex-fill {
|
|
||||||
flex: 1 1 auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 边界自动伸缩
|
|
||||||
.u-margin-top-auto,
|
|
||||||
.u-m-t-auto {
|
|
||||||
margin-top: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-margin-right-auto,
|
|
||||||
.u-m-r-auto {
|
|
||||||
margin-right: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-margin-bottom-auto,
|
|
||||||
.u-m-b-auto {
|
|
||||||
margin-bottom: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-margin-left-auto,
|
|
||||||
.u-m-l-auto {
|
|
||||||
margin-left: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-margin-center-auto,
|
|
||||||
.u-m-c-auto {
|
|
||||||
margin-left: auto !important;
|
|
||||||
margin-right: auto !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.u-margin-middle-auto,
|
|
||||||
.u-m-m-auto {
|
|
||||||
margin-top: auto !important;
|
|
||||||
margin-bottom: auto !important;
|
|
||||||
}
|
|
||||||
/* #endif */
|
|
||||||
|
|
||||||
// 换行
|
|
||||||
.u-flex-wrap {
|
|
||||||
flex-wrap: wrap;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 反向换行
|
|
||||||
.u-flex-wrap-reverse {
|
|
||||||
flex-wrap: wrap-reverse;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 主轴起点对齐
|
|
||||||
.u-flex-start {
|
|
||||||
justify-content: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 主轴中间对齐
|
|
||||||
.u-flex-center {
|
|
||||||
justify-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 主轴终点对齐
|
|
||||||
.u-flex-end {
|
|
||||||
justify-content: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 主轴等比间距
|
|
||||||
.u-flex-between {
|
|
||||||
justify-content: space-between;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 主轴均分间距
|
|
||||||
.u-flex-around {
|
|
||||||
justify-content: space-around;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 交叉轴起点对齐
|
|
||||||
.u-flex-items-start {
|
|
||||||
align-items: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 交叉轴中间对齐
|
|
||||||
.u-flex-items-center {
|
|
||||||
align-items: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 交叉轴终点对齐
|
|
||||||
.u-flex-items-end {
|
|
||||||
align-items: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 交叉轴第一行文字基线对齐
|
|
||||||
.u-flex-items-baseline {
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
align-items: baseline;
|
|
||||||
/* #endif */
|
|
||||||
}
|
|
||||||
|
|
||||||
// 交叉轴方向拉伸对齐
|
|
||||||
.u-flex-items-stretch {
|
|
||||||
align-items: stretch;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// 以下属于项目(子元素)的类
|
|
||||||
|
|
||||||
// 子元素交叉轴起点对齐
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
.u-flex-self-start {
|
|
||||||
align-self: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 子元素交叉轴居中对齐
|
|
||||||
.u-flex-self-center {
|
|
||||||
align-self: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 子元素交叉轴终点对齐
|
|
||||||
.u-flex-self-end {
|
|
||||||
align-self: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 子元素交叉轴第一行文字基线对齐
|
|
||||||
.u-flex-self-baseline {
|
|
||||||
align-self: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 子元素交叉轴方向拉伸对齐
|
|
||||||
.u-flex-self-stretch {
|
|
||||||
align-self: stretch;
|
|
||||||
}
|
|
||||||
/* #endif */
|
|
||||||
// 多轴交叉时的对齐方式
|
|
||||||
|
|
||||||
// 起点对齐
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
.u-flex-content-start {
|
|
||||||
align-content: flex-start;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 居中对齐
|
|
||||||
.u-flex-content-center {
|
|
||||||
align-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 终点对齐
|
|
||||||
.u-flex-content-end {
|
|
||||||
align-content: flex-end;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 两端对齐
|
|
||||||
.u-flex-content-between {
|
|
||||||
align-content: space-between;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 均分间距
|
|
||||||
.u-flex-content-around {
|
|
||||||
align-content: space-around;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 全部居中对齐
|
|
||||||
.u-flex-middle {
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
align-self: center;
|
|
||||||
align-content: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 是否可以放大
|
|
||||||
.u-flex-grow {
|
|
||||||
flex-grow: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 是否可以缩小
|
|
||||||
.u-flex-shrink {
|
|
||||||
flex-shrink: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* #endif */
|
|
||||||
|
|
||||||
// 定义内外边距,历遍1-80
|
|
||||||
@for $i from 0 through 80 {
|
|
||||||
// 只要双数和能被5除尽的数
|
|
||||||
@if $i % 2 == 0 or $i % 5 == 0 {
|
|
||||||
// 得出:u-margin-30或者u-m-30
|
|
||||||
.u-margin-#{$i}, .u-m-#{$i} {
|
|
||||||
margin: $i + rpx!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 得出:u-padding-30或者u-p-30
|
|
||||||
.u-padding-#{$i}, .u-p-#{$i} {
|
|
||||||
padding: $i + rpx!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
@each $short, $long in l left, t top, r right, b bottom {
|
|
||||||
// 缩写版,结果如: u-m-l-30
|
|
||||||
// 定义外边距
|
|
||||||
.u-m-#{$short}-#{$i} {
|
|
||||||
margin-#{$long}: $i + rpx!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 定义内边距
|
|
||||||
.u-p-#{$short}-#{$i} {
|
|
||||||
padding-#{$long}: $i + rpx!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 完整版,结果如:u-margin-left-30
|
|
||||||
// 定义外边距
|
|
||||||
.u-margin-#{$long}-#{$i} {
|
|
||||||
margin-#{$long}: $i + rpx!important;
|
|
||||||
}
|
|
||||||
|
|
||||||
// 定义内边距
|
|
||||||
.u-padding-#{$long}-#{$i} {
|
|
||||||
padding-#{$long}: $i + rpx!important;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
// 通过scss的mixin功能,把原来需要写4行的css,变成一行
|
|
||||||
// 目的是保持代码干净整洁,不至于在nvue下,到处都要写display:flex的条件编译
|
|
||||||
@mixin flex($direction: row) {
|
|
||||||
/* #ifndef APP-NVUE */
|
|
||||||
display: flex;
|
|
||||||
/* #endif */
|
|
||||||
flex-direction: $direction;
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue