Commit da4e6101 authored by 肖健's avatar 肖健

Merge remote-tracking branch 'origin/master' into dev_cd

# Conflicts:
#	pages/binding/index.vue
#	pagesB/pages/move-car/addCar.vue
#	pagesB/pages/move-car/editCar.vue
#	pagesB/pages/move-car/oneMoveCar.vue
#	pagesB/pages/move-car/scan.vue
#	pagesD/pages/personal/userInfo.vue
#	unpackage/dist/build/mp-weixin/common/active-form/active-form.wxml
#	unpackage/dist/build/mp-weixin/static/my/my15.png
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/active-form.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/checkbox-group.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/checkbox.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/popup.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/radio-group.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/radio.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/active-form/components/select.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/codecook-carnumber/codecook-carnumber.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/codecook-keyboard/codecook-keyboard.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/main.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/runtime.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-action-sheet/u-action-sheet.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-badge/u-badge.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-checkbox-group/u-checkbox-group.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-checkbox/u-checkbox.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-form-item/u-form-item.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-gap/u-gap.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-icon/u-icon.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-input/u-input.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-line/u-line.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-loading-icon/u-loading-icon.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-modal/u-modal.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-overlay/u-overlay.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-popup/u-popup.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-safe-bottom/u-safe-bottom.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-search/u-search.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-status-bar/u-status-bar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-swiper-indicator/u-swiper-indicator.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-swiper/u-swiper.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-switch/u-switch.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-tabs/u-tabs.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-textarea/u-textarea.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/uview-ui/components/u-transition/u-transition.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/vendor.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/common/wxcomponents/custom-tarbar/custom-tarbar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pages/binding/binding.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pages/binding/index.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/pages/index/getCarCode.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/pages/index/getPrice.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesA/pages/index/index.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/addCar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/callDetail.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/editCar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/index.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/loveCar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/moveCarDetail.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/myCall.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/myMoveCar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/myRecord.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/oneMoveCar.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/recordDetail.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesB/pages/move-car/scan.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/pages/shop/detail.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/pages/shop/index.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/pages/shop/pay.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/pages/shop/payOk.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesC/pages/shop/search.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/addAddress.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/ask.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/asking.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/carTime.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/editAddress.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/help.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/index.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/myAddress.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/myOrder.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/orderDetail.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/pull.js.map
#	unpackage/dist/dev/.sourcemap/mp-weixin/pagesD/pages/personal/userInfo.js.map
#	unpackage/dist/dev/mp-weixin/common/active-form/active-form.js
#	unpackage/dist/dev/mp-weixin/common/main.wxss
#	unpackage/dist/dev/mp-weixin/common/runtime.js
#	unpackage/dist/dev/mp-weixin/common/vendor.js
#	unpackage/dist/dev/mp-weixin/pages/binding/binding.js
#	unpackage/dist/dev/mp-weixin/pages/binding/binding.wxml
#	unpackage/dist/dev/mp-weixin/pages/binding/index.js
#	unpackage/dist/dev/mp-weixin/pages/binding/index.wxml
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/getCarCode.js
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/getCarCode.wxml
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/getPrice.js
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/getPrice.wxml
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/getPrice.wxss
#	unpackage/dist/dev/mp-weixin/pagesA/pages/index/index.wxss
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/addCar.js
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/addCar.wxml
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/addCar.wxss
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/editCar.js
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/editCar.wxml
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/editCar.wxss
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/oneMoveCar.js
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/oneMoveCar.wxml
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/scan.wxml
#	unpackage/dist/dev/mp-weixin/pagesB/pages/move-car/scan.wxss
#	unpackage/dist/dev/mp-weixin/pagesC/pages/shop/index.js
#	unpackage/dist/dev/mp-weixin/pagesC/pages/shop/payOk.js
#	unpackage/dist/dev/mp-weixin/pagesC/pages/shop/payOk.wxml
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/help.wxss
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/index.js
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/index.wxml
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/index.wxss
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/myOrder.js
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/orderDetail.js
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/orderDetail.wxml
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/pull.wxss
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/userInfo.js
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/userInfo.wxml
#	unpackage/dist/dev/mp-weixin/pagesD/pages/personal/userInfo.wxss
#	unpackage/dist/dev/mp-weixin/static/public.css
parents 6d7e044d a49ee032
......@@ -21,10 +21,11 @@ export default {
}
.appCotent {
height: 100%;
box-sizing: border-box;
background: #f9f9f9;
max-width: 750rpx;
margin: 0 auto;
min-height: 100vh;
}
uni-page-body {
......
......@@ -63,7 +63,7 @@
placeholder-class="plaClass"
:placeholder="item.placeholder"
v-model="item.rules.label"
@click="formDate2[index].show = true"
@click="clickFn(index)"
/>
<view class="select-icon"> </view>
</view>
......@@ -321,6 +321,11 @@ export default {
},
},
methods: {
clickFn(index) {
this.formDate2[index].show = true
this.$emit('clickFn', index)
},
async getphonenumber({ detail }) {
if (detail.errMsg === "getPhoneNumber:ok") {
console.log("detail :>> ", detail);
......
......@@ -36,7 +36,12 @@
{
"path": "pages/index/index",
"style": {
"navigationBarTitleText": "首页"
"navigationBarTitleText": "首页",
"app-plus": {
"titleNView":{
"autoBackButton":true
}
}
}
},
{
......@@ -59,7 +64,12 @@
{
"path": "pages/move-car/index",
"style": {
"navigationBarTitleText": "我要挪车"
"navigationBarTitleText": "我要挪车",
"app-plus": {
"titleNView":{
"autoBackButton":false
}
}
}
},
{
......@@ -136,7 +146,12 @@
{
"path": "pages/shop/index",
"style": {
"navigationBarTitleText": "精选商城"
"navigationBarTitleText": "精选商城",
"app-plus": {
"titleNView":{
"autoBackButton":false
}
}
}
},
{
......@@ -171,8 +186,10 @@
{
"path": "pages/personal/index",
"style": {
"navigationBarTitleText": "个人中心",
"app-plus": {
"titleNView": false
"titleNView":{
}
}
}
},
......
......@@ -17,8 +17,8 @@
</view>
</div>
<div class="login__read">
<u-checkbox-group v-model="checked" placement="row">
<u-checkbox activeColor="ok"></u-checkbox>
<u-checkbox-group placement="row">
<u-checkbox v-model="checked" ></u-checkbox>
</u-checkbox-group>
已阅读并同意<span>京东挪车牌用户协议(含隐私政策)</span><span>京东用户注册协议</span><span>京东隐私政策</span><span>联通账号认证服务条款</span>并使用本机号码登录
</div>
......@@ -33,7 +33,7 @@
export default {
data() {
return {
checked: [],
checked: false,
formData: [{
id: "kjjns", //id必须唯一 可以是数字
placeholder: "请输入京东账号",
......
<!--
* @Author: euzhi
* @Description: 登录
-->
<template>
<view class="appCotent">
......@@ -25,8 +29,8 @@
<div class="login__read">
<u-checkbox-group v-model="nc_protocol" placement="row">
<u-checkbox activeColor="green"></u-checkbox>
<u-checkbox-group placement="row">
<u-checkbox activeColor="green" v-model="checked"></u-checkbox>
</u-checkbox-group>
已阅读并同意 <span>《京东用户注册协议》</span><span>《京东隐私政策》</span>。若您的手机号未注册,将为您直接注册京东账号
</div>
......@@ -38,13 +42,14 @@
export default {
data() {
return {
checked: true,
code: "",
isCanUse: false, //默认为true
isCanUse2: false, //默认为true
openid: '',
nc_protocol : false,
scene : "",
}
};
},
methods: {
//登录
......@@ -184,6 +189,7 @@ export default {
}
// #endif
}
}
</script>
......
......@@ -4,11 +4,11 @@
-->
<template>
<view class="appCotent">
<div class="getCarCode">
<div class="getCarCode">
<div class="get__content">
<div class="address" v-if="addressShow">
<div class="address__left">
<div class="right__title">
<div class="right__title" @click="geMap">
北京市朝阳区李家董镇太阳宫社区大唐公寓 2号楼3单元303
</div>
<div class="right__phone">
......@@ -61,7 +61,7 @@
<text class="num__two">¥{{vo.price2}}</text>
</div>
</div>
<div class="list__add">
<div class="list__add" @click="add">
<image src="@/static/index/get-car-code2.png" />
</div>
</div>
......@@ -73,7 +73,7 @@
<div class="price__bottom">
<div class="price">
<div class="price__num">
<span>1</span>
<span>{{nums}}</span>
</div>
<div class="price__all">
合计<span class="num__two">¥00.00</span>
......@@ -83,7 +83,7 @@
立即支付
</div>
</div>
</div>
</div>
</view>
</template>
......@@ -91,6 +91,7 @@
export default {
data() {
return {
nums:0,
show: false,
addressShow: false,
content: "地址不能为空",
......@@ -119,9 +120,21 @@ export default {
}
},
methods: {
getMap() {
uni.getLocation({
type: 'wgs84',
success: function (res) {
console.log('当前位置的经度:' + res.longitude);
console.log('当前位置的纬度:' + res.latitude);
}
});
},
pay() {
this.show = true
},
add(){
this.nums++
},
addAddress() {
this.addressShow = !this.addressShow
}
......
......@@ -31,7 +31,9 @@
<u--input class="self__input" v-model="model1.userInfo.name" placeholder="请输入" border="none"></u--input>
</u-form-item>
<u-form-item label="行驶里程" prop="userInfo.name" borderBottom ref="item1">
<u--input class="self__input" v-model="model1.userInfo.name" placeholder="请输入" border="none"></u--input>KM
<div class="self__input__km">
<u--input class="self__input" v-model="model1.userInfo.name" placeholder="请输入" border="none"></u--input><span>KM</span>
</div>
</u-form-item>
<u-form-item label="车牌号" ref="item1"> </u-form-item>
<car-number v-model="carNumber"></car-number>
......@@ -110,9 +112,16 @@ export default {
.getPrice {
width: 100%;
height: 100%;
.uni-input-input,
/deep/.uni-input-input,
.uni-input-placeholder {
text-indent: 300rpx;
text-align: right;
}
.self__input__km {
display: flex;
align-items: center;
}
.content__code {
......
......@@ -202,7 +202,7 @@ export default {
.code__get {
position: absolute;
right: -45rpx;
right: -60rpx;
width: 90rpx;
height: 90rpx;
font-size: 28rpx;
......
......@@ -10,7 +10,7 @@
填写车辆信息
</div>
<div>
<u--form labelPosition="left" :model="model1" ref="form1" labelWidth="100">
<u--form labelPosition="left" :model="model1" :rules="rules" ref="form1" labelWidth="100">
<u-form-item label="品牌" prop="carInfo.brand" borderBottom ref="item1">
<u--input v-model="model1.carInfo.brand" placeholder="请输入" border="none"></u--input>
</u-form-item>
......@@ -18,17 +18,18 @@
<u--input v-model="model1.carInfo.carModel" placeholder="请输入" border="none"></u--input>
</u-form-item>
<u-form-item label="行驶里程" prop="carInfo.mileage" borderBottom ref="item1">
<div class="self__input__km">
<u--input v-model="model1.carInfo.mileage" placeholder="请输入" border="none"></u--input>KM
</div>
</u-form-item>
<u-form-item label="车牌号" prop="carInfo.carNo" ref="item1">
<u-form-item label="车牌号" prop="carInfo.carNo" ref="item1"> </u-form-item>
<car-number v-model="model1.carInfo.carNo"></car-number>
</u-form-item>
</u--form>
</div>
</div>
<div class="add__user">
<u-checkbox-group v-model="checked" placement="row">
<u-checkbox activeColor="ok"></u-checkbox>
<u-checkbox-group placement="row">
<u-checkbox v-model="checked"></u-checkbox>
</u-checkbox-group>
勾选同意<span>《用户服务协议》</span>
</div>
......@@ -47,6 +48,7 @@ export default {
},
data() {
return {
checked:false,
model1: {
carInfo: {
brand: '',
......@@ -126,13 +128,15 @@ export default {
<style lang="scss" scoped>
.addCar {
padding: 40rpx 0rpx;
.uni-input-input,
.uni-input-placeholder {
text-indent: 300rpx;
/deep/.u-input__content__field-wrapper__field{
text-align: right !important;
padding-right: 30rpx;
}
.u-checkbox-group {
display: inline-block !important;
}
/deep/.u-checkbox-group--row {
display: inline-block !important;
}
......@@ -169,6 +173,7 @@ export default {
padding-left: 40rpx;
margin-top: 30rpx;
margin-bottom: 60rpx;
span {
color: rgba(58, 134, 247, 1);
padding: 0 5rpx;
......
......@@ -10,7 +10,7 @@
填写车辆信息
</div>
<div>
<u--form labelPosition="left" :model="model1" ref="form1" labelWidth="100">
<u--form labelPosition="left" :model="model1" :rules="rules" ref="form1" labelWidth="100">
<u-form-item label="品牌" prop="carInfo.brand" borderBottom ref="item1">
<u--input v-model="model1.carInfo.brand" placeholder="请输入" border="none"></u--input>
</u-form-item>
......@@ -18,11 +18,12 @@
<u--input v-model="model1.carInfo.carModel" placeholder="请输入" border="none"></u--input>
</u-form-item>
<u-form-item label="行驶里程" prop="carInfo.mileage" borderBottom ref="item3">
<div class="self__input__km">
<u--input v-model="model1.carInfo.mileage" placeholder="请输入" border="none"></u--input>KM
</div>
</u-form-item>
<u-form-item label="车牌号" prop="carInfo.carNo" ref="item1">
<u-form-item label="车牌号" prop="carInfo.carNo" ref="item1"> </u-form-item>
<car-number v-model="model1.carInfo.carNo"></car-number>
</u-form-item>
</u--form>
</div>
</div>
......@@ -140,9 +141,10 @@ export default {
<style lang="scss" scoped>
.editCar {
padding: 40rpx 0rpx;
.uni-input-input,
.uni-input-placeholder {
text-indent: 300rpx;
/deep/ .u-input__content__field-wrapper__field{
text-align: right !important;
padding-right: 30rpx;
justify-content: space-evenly;
}
.u-checkbox-group {
display: inline-block !important;
......
......@@ -33,8 +33,8 @@
拨打车主电话通知
</div>
<div class="move-car__wx">
<u-checkbox-group v-model="checked" placement="row">
<u-checkbox activeColor="ok"></u-checkbox>
<u-checkbox-group placement="row">
<u-checkbox v-model="checked"></u-checkbox>
</u-checkbox-group> 微信通知(上限3次)
</div>
<div class="move-car__more">
......@@ -82,7 +82,7 @@ export default {
fontSize:'18',
},
],
checked: [],
checked:false,
moveCode: '',
appBusCar: {},
appBo: {
......@@ -140,7 +140,7 @@ export default {
},
goMyCar() {
uni.navigateTo({
url: '/pages/move-car/myMoveCar'
url: '/pagesB/pages/move-car/myMoveCar'
})
},
getCarNumber(){
......@@ -164,6 +164,7 @@ export default {
})
},
},
},
onLoad() {
if(e.query) {
//获取二维码携带的参数
......
......@@ -12,7 +12,7 @@
</div>
</div>
<div class="car_item__three">
我的车辆如果阻碍了您的爱车的通行,请点击下方按钮通知我,给您造成的不便敬请谅解!!!
感谢您使用挪车二维码,请完成车牌号与手机的绑定以便享受挪车服务
</div>
</div>
<div class="moveCarMsg">
......@@ -41,8 +41,7 @@ export default {
sex: "",
},
},
formData: [
{
formData: [{
id: "kjjns", //id必须唯一 可以是数字
placeholder: "请输入",
label: "车牌号", // 提示输入名
......@@ -142,6 +141,11 @@ export default {
<style lang="scss" scoped>
.scan {
/deep/ .form-container .line .input {
text-align: right !important;
padding-right: 30rpx;
}
.use__text {
text-align: center;
font-size: 28rpx;
......@@ -174,6 +178,7 @@ export default {
.u-checkbox-group {
display: inline-block !important;
}
/deep/.u-checkbox-group--row {
display: inline-block !important;
}
......
......@@ -64,7 +64,6 @@ export default {
},
methods: {
goSearch() {
console.log('---');
uni.navigateTo({
url: '/pagesC/pages/shop/search'
})
......
......@@ -4,17 +4,17 @@
-->
<template>
<view class="appCotent">
<div class="payOk">
<div class="payOk">
<div class="ok__icon">
<image src="@/static/shop/pay-ok1.png" />
</div>
<div class="ok__msg">支付成功</div>
<div class="ok__tips">挪车码预计今天发货,请耐心等待</div>
<div class="ok__btn">
<div>查看订单</div>
<div>返回首页</div>
<div @click="viewId">查看订单</div>
<div @click="goGhome">返回首页</div>
</div>
</div>
</div>
</view>
</template>
......@@ -25,6 +25,18 @@ export default {
}
},
methods: {
viewId() {
uni.navigateTo({
url: '/pagesD/pages/personal/myOrder'
})
},
goGhome() {
uni.navigateTo({
url: '/pagesC/pages/shop/index'
})
}
},
}
</script>
......@@ -35,6 +47,7 @@ export default {
.ok__icon {
text-align: center;
image {
width: 144rpx;
height: 144rpx;
......@@ -64,6 +77,7 @@ export default {
align-items: center;
justify-content: space-between;
margin-top: 80rpx;
>div {
width: 320rpx;
height: 76rpx;
......
......@@ -18,7 +18,7 @@
<style lang="scss" scoped>
.hlep{
padding:40rpx 0;
padding:0rpx 0;
height: 1092rpx;
image{
height: 100%;
......
......@@ -8,7 +8,7 @@
<custom-tarbar :selected="4"></custom-tarbar>
<view class="personal">
<div class="ps__bg">
<div class="ps__title">个人中心</div>
<div class="ps__title"></div>
<div class="ps__info">
<div class="info__cover">
<image :src="avatar" />
......@@ -27,7 +27,7 @@
<div class="shop__tab">
<div class="tab__top">
<span>商品订单</span>
<div class="tab__all" @click="goOrder">
<div class="tab__all" @click="goOrder(0)">
<span>全部订单</span>
<span>
<image src="@/static/my/my5.png">
......@@ -35,7 +35,7 @@
</div>
</div>
<div class="tab__bottom">
<div class="tab__item" v-for="(vo,inx) in items" :key="inx">
<div class="tab__item" v-for="(vo,inx) in items" :key="inx" @click="goOrder(vo.page)">
<image :src="vo.icon" />
<div>{{vo.title}}</div>
</div>
......@@ -54,7 +54,7 @@
</div>
</div>
</div>
<div class="ps__btn">退出登录</div>
<div class="ps__btn" @click="loginOut">退出登录</div>
</view>
<u-gap bgColor="transparent" height="70"></u-gap>
</view>
......@@ -92,17 +92,21 @@ export default {
],
items: [{
title: '待付款',
icon: require('@/static/my/my2.png')
icon: require('@/static/my/my2.png'),
page:0
},
{
title: '待收货',
icon: require('@/static/my/my3.png')
icon: require('@/static/my/my3.png'),
page:2
}, {
title: '已完成',
icon: require('@/static/my/my14.png')
icon: require('@/static/my/my14.png'),
page:3
}, {
title: '退款/售后',
icon: require('@/static/my/my9.png')
icon: require('@/static/my/my9.png'),
page:4
}
],
//用户信息
......@@ -112,9 +116,14 @@ export default {
}
},
methods: {
goOrder() {
loginOut(){
uni.navigateTo({
url: '/pagesD/pages/personal/myOrder'
url: '/pages/binding/index'
});
},
goOrder(page=0) {
uni.navigateTo({
url: '/pagesD/pages/personal/myOrder?page=' + page
});
},
goUrl(vo) {
......@@ -155,7 +164,7 @@ export default {
font-weight: bold;
color: #FFFFFF;
text-align: center;
padding-top: 80rpx;
padding-top: 40rpx;
}
.ps__info {
......
......@@ -4,7 +4,7 @@
-->
<template>
<view class="appCotent">
<div class="myOrder">
<div class="myOrder">
<u-tabs :current='current' :list="list4" lineWidth="30" @change="changeVal" lineColor="#f56c6c" :activeStyle="{
color: '#303133',
fontWeight: 'bold',
......@@ -142,7 +142,7 @@
</div>
</div>
</div>
</div>
</div>
</view>
</template>
......@@ -167,6 +167,11 @@ export default {
}],
}
},
onLoad: function (e) {
this.$nextTick(() => {
this.current = Number(e.page) || 0
})
},
methods: {
pull() {
uni.navigateTo({
......@@ -179,7 +184,6 @@ export default {
});
},
changeVal(v) {
console.log(v);
this.current = v.index
}
},
......
......@@ -67,7 +67,7 @@
<div class="bottom__price">¥48.00</div>
</div>
</div>
<div class="order__btn">
<div class="order__btn" @click="pull">
<span>申请退款</span>
</div>
</div>
......@@ -84,6 +84,11 @@ export default {
url: '/pagesD/pages/personal/carTime'
})
}
,pull() {
uni.navigateTo({
url: '/pagesD/pages/personal/pull'
})
}
},
}
</script>
......
......@@ -87,7 +87,7 @@ export default {
}
}
.view__item:nth-last-child(1) {
.view__item:nth-of-type(2) {
border-bottom: none !important;
}
}
......
......@@ -4,19 +4,38 @@
-->
<template>
<view class="appCotent">
<div class="userInfo">
<div class="userInfo">
<div class="info__cover" @click="select">
<span class="cover__name">头像</span>
<div class="cover">
<image :src="image" />
<!-- 此处应该有默认头像 -->
<!-- <image v-else src="@/static/my/my2.png" />-->
<span>
<image src="@/static/my/my6.png" /></span>
</div>
</div>
<u-popup :show="show" @close="close" closeOnClickOverlay>
<view class="user__title">
填写昵称
</view>
<div class="user__input"><input v-model="user__nikename" placeholder="输入昵称(最多输入20个字符)" type="text">
<div class="user__name__border"></div>
<div class="user__save" @click="save">保存</div>
</div>
</u-popup>
<u-popup :show="show__six" @close="close__sex" closeOnClickOverlay>
<div class="user__input user__sex" @click="select__sex('男')">
<div class="user__name__border user__name__border__sex" @click="select__sex('女')"></div>
</div>
</u-popup>
<u-datetime-picker :show="show__date" v-model="dateValue" ref='datetimePicker' mode="date" @confirm='confirm' @close='close__date' @cancel='close__date' :formatter="formatter" closeOnClickOverlay></u-datetime-picker>
<view class="info__content">
<active-form :formDate.sync="formData"></active-form>
<active-form @clickFn='clickFn' :formDate.sync="formData"></active-form>
</view>
</div>
</div>
</view>
</template>
......@@ -24,6 +43,15 @@
export default {
data() {
return {
dateValue: Number(new Date()),
user__nikename: '',
show__six: false,
show: false,
show__date: false,
image: '',
userInfo: {
nickName: '默认昵称',
},
formData: [{
id: "kjjns", //id必须唯一 可以是数字
placeholder: "请填写",
......@@ -44,43 +72,113 @@ export default {
rules: {
name: "nickName", //字段名 即提交给后端的字段
value: "",
verify: false, //是否开启校验
errMess: "昵称未填写", //校验不通过的错误提示
label: ""
},
},
{
id: "kjjns", //id必须唯一 可以是数字
placeholder: "请选择",
label: "性别", // 提示输入名
type: "text", //类型
type: "select", //类型
rules: {
name: "sex", //字段名 即提交给后端的字段
value: "",
verify: false, //是否开启校验
errMess: "性别未填写", //校验不通过的错误提示
label: ''
},
},
{
id: "kjjns", //id必须唯一 可以是数字
placeholder: "请选择",
label: "生日", // 提示输入名
type: "text", //类型
type: "select", //类型
rules: {
name: "birthday", //字段名 即提交给后端的字段
value: "",
verify: false, //是否开启校验
errMess: "生日未填写", //校验不通过的错误提示
label: ''
},
},
],
userInfo: {
nickName: '默认昵称',
},
image: '',
}
},
onReady() {
// 微信小程序需要用此写法
this.$refs.datetimePicker.setFormatter(this.formatter)
},
methods: {
formatter(type, value) {
if (type === 'year') {
return `${value}年`
}
if (type === 'month') {
return `${value}月`
}
if (type === 'day') {
return `${value}日`
}
return value
},
transformTime(timestamp) {
if (timestamp) {
var time = new Date(timestamp);
console.log(time);
var y = time.getFullYear(); //getFullYear方法以四位数字返回年份
var M = time.getMonth() + 1; // getMonth方法从 Date 对象返回月份 (0 ~ 11),返回结果需要手动加一
var d = time.getDate(); // getDate方法从 Date 对象返回一个月中的某一天 (1 ~ 31)
return y + '-' + M + '-' + d
} else {
return '';
}
},
confirm(e) {
this.formData.forEach(element => {
if (element.label === '生日') {
element.rules.label = this.transformTime(e.value)
}
});
this.show__date = false
},
select__sex(val) {
this.formData.forEach(element => {
if (element.label === '性别') {
element.rules.label = val
}
});
this.show__six = false
},
save() {
this.formData.forEach(element => {
if (element.label === '昵称') {
element.rules.label = this.user__nikename
}
});
this.show = false
},
clickFn(e) {
console.log(e)
switch (e) {
case 1:
this.show = true
break;
case 2:
this.show__six = true
break;
case 3:
this.show__date = true
break;
}
},
close() {
this.show = false;
},
close__sex() {
this.show__six = false;
},
close__date() {
this.show__date = false;
},
select() {
let that = this
uni.chooseImage({
......@@ -112,6 +210,7 @@ export default {
});
}
});
},
getUserInfo(){
let opts = { url: '/app/user/info', method: 'get' };
......@@ -140,11 +239,64 @@ export default {
created() {
this.getUserInfo()
},
}
</script>
<style lang="scss" scoped>
.userInfo {
.user__save {
font-size: 32rpx;
font-family: PingFang SC;
font-weight: 500;
color: #3A86F7;
line-height: 42rpx;
text-align: center;
padding: 30rpx 0;
}
.user__title {
font-size: 36rpx;
font-family: PingFang SC;
font-weight: bold;
color: #333333;
line-height: 42rpx;
text-align: center;
padding: 30rpx 0;
}
/deep/ .u-popup__content {
border-radius: 20rpx 20rpx 0px 0px;
}
.user__input {
padding: 0 30rpx;
padding-bottom: 40rpx;
text-align: center;
.user__name__border {
width: 100%;
height: 2rpx;
background: url('@/static/my/border.png') no-repeat;
background-size: contain;
margin-top: 30rpx;
}
.user__name__border__sex {
margin-bottom: 30rpx;
}
}
.user__sex {
font-size: 36rpx;
font-family: PingFang SC;
font-weight: 500;
color: #333333;
line-height: 42rpx;
padding: 30rpx 0;
padding-bottom: 60rpx;
}
padding: 40rpx;
.info__cover {
......
......@@ -15,3 +15,7 @@
bottom: 16rpx;
left: 2rpx;
}
.self__input__km{
display: flex;
align-items: center;
}
\ No newline at end of file
{
"navigationBarTitleText": "个人中心",
"usingComponents": {
"u-gap": "/common/uview-ui/components/u-gap/u-gap",
"custom-tarbar": "/common/wxcomponents/custom-tarbar/custom-tarbar"
......
{
"navigationBarTitleText": "编辑资料",
"usingComponents": {}
"usingComponents": {
"u-popup": "/common/uview-ui/components/u-popup/u-popup",
"u-datetime-picker": "/common/uview-ui/components/u-datetime-picker/u-datetime-picker"
}
}
\ No newline at end of file
{"version":3,"sources":["webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?1da0","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?b6b3","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?5f58","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?6d95","uni-app:///common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?bf5b","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?6cca"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAA0I;AAC1I;AACqE;AACL;AACsC;;;AAGtG;AACsN;AACtN,gBAAgB,iNAAU;AAC1B,EAAE,uFAAM;AACR,EAAE,wGAAM;AACR,EAAE,iHAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,4GAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,8RAEN;AACP;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACjCA;AAAA;AAAA;AAAA;AAA62B,CAAgB,+yBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACgCj4B;AACA,8F;;;;;;;;;;;;;;;;;;;;;;;AATA,6BACA,eACA,kCACA,qBACA,gCACA,CACA,cACA,C,CAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;sKAgCA,EACA,uBADA,EAEA,sDAFA,EAGA,IAHA,kBAGA,CACA,SACA,WADA,EAEA,qBAFA,EAGA,oEAHA,GAKA,CATA,EAUA,SACA,IADA,gBACA,QADA,EACA,QADA,EACA,CACA,eACA,wCACA,CACA,CALA,EAMA,WANA,yBAMA,CACA,YACA,CARA,EAVA,EAoBA,YACA;AACA,eAFA,yBAEA;AACA;AACA,KAJA,EApBA;;AA0BA,SA1BA,qBA0BA;AACA;AACA,GA5BA;AA6BA;AACA,QADA,kBACA;AACA;AACA;AACA,KAJA;AAKA;AACA,gBANA,wBAMA,CANA,EAMA;AACA;AACA,KARA;AASA;AACA,SAVA,mBAUA;AACA;AACA;AACA;AACA,KAdA;AAeA;AACA,UAhBA,oBAgBA;AACA;AACA,KAlBA;AAmBA;AACA,WApBA,qBAoBA;AACA;AACA,8BADA;AAEA,uBAFA;;AAIA;AACA,KA1BA;AA2BA;AACA,aA5BA,qBA4BA,CA5BA,EA4BA,IA5BA,EA4BA;AACA;AACA;AACA;AACA;AACA;AACA,OAHA,MAGA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,OAHA,MAGA;AACA;AACA;AACA,KA1CA;AA2CA;AACA,UA5CA,kBA4CA,CA5CA,EA4CA;AACA,YADA,GACA,CADA,CACA,MADA,CACA,MADA,GACA,CADA,CACA,MADA;AAEA;AACA;AACA;AACA;AACA,OAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,0BADA;;;;;AAMA,uBANA;;AAQA,KApFA;AAqFA;AACA,qBAtFA,6BAsFA,KAtFA,EAsFA;AACA;AACA;AACA;AACA,KA1FA;AA2FA;AACA,gBA5FA,wBA4FA,KA5FA,EA4FA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,OALA,MAKA;AACA;AACA;AACA,uEADA;AAEA;AACA,2EAHA;;AAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA,OAHA;AAIA;AACA,KA5HA;AA6HA;AACA,iBA9HA,2BA8HA;AACA;AACA;AACA;AACA;AACA,KAnIA;AAoIA,oBApIA,8BAoIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,SAJA;AAKA;AACA;AACA;AACA;AACA;AACA,OAXA;AAYA;AACA,KAnJA;AAoJA;AACA,iBArJA,yBAqJA,KArJA,EAqJA,GArJA,EAqJA;AACA;AACA,KAvJA;AAwJA;AACA,gBAzJA,wBAyJA,KAzJA,EAyJA;AACA;AACA;AACA;AACA;AACA,OAHA,MAGA;AACA;AACA;AACA;AACA;AACA;AACA,wFADA;AAEA,wBAFA,iDAEA,IAFA,oBAEA,MAFA;AAGA;AACA;AACA;AACA;AACA,OAPA,MAOA;AACA;AACA;AACA;AACA;AACA;AACA,KAhLA;AAiLA;AACA,aAlLA,uBAkLA;AACA;AACA;AACA;AACA,sBADA;AAEA,6CAFA,EADA;;AAKA;AACA,wBADA;AAEA,iDAFA,EALA;;;AAUA,OAZA;AAaA,8CAbA,CAaA,OAbA,qBAaA,OAbA,CAaA,OAbA,qBAaA,OAbA,CAaA,QAbA,qBAaA,QAbA,CAaA,OAbA,qBAaA,OAbA,CAaA,SAbA,qBAaA,SAbA;AAcA,8CAdA,CAcA,OAdA,sBAcA,OAdA,CAcA,OAdA,sBAcA,OAdA,CAcA,QAdA,sBAcA,QAdA,CAcA,OAdA,sBAcA,OAdA,CAcA,SAdA,sBAcA,SAdA;AAeA;AACA;AACA,oBADA;AAEA,iCAFA,EADA;;AAKA;AACA,qBADA;AAEA,mCAFA,EALA;;AASA;AACA,mBADA;AAEA,iCAFA,EATA;;AAaA;AACA,oBADA;AAEA,iCAFA,EAbA;;AAiBA;AACA,sBADA;AAEA,qCAFA,EAjBA;;;AAsBA;AACA;AACA;AACA;AACA;AACA,KA5NA;AA6NA;AACA,eA9NA,uBA8NA,IA9NA,EA8NA,UA9NA,EA8NA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,UADA,WACA,IADA;AAEA,UAFA,YAEA,KAFA;AAGA,UAHA,WAGA,IAHA;AAIA,UAJA,WAIA,IAJA;AAKA,UALA,aAKA,MALA;;AAOA,KAjQA,EA7BA,E;;;;;;;;;;;;;AClEA;AAAA;AAAA;AAAA;AAA4nD,CAAgB,s8CAAG,EAAC,C;;;;;;;;;;;ACAhpD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/uview-ui/components/u-datetime-picker/u-datetime-picker.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true&\"\nvar renderjs\nimport script from \"./u-datetime-picker.vue?vue&type=script&lang=js&\"\nexport * from \"./u-datetime-picker.vue?vue&type=script&lang=js&\"\nimport style0 from \"./u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"a73d27cc\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true&\"","var components\ntry {\n components = {\n uPicker: function() {\n return import(\n /* webpackChunkName: \"common/uview-ui/components/u-picker/u-picker\" */ \"@/common/uview-ui/components/u-picker/u-picker.vue\"\n )\n }\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=script&lang=js&\"","<template>\n\t<u-picker\n\t\tref=\"picker\"\n\t\t:show=\"show\"\n\t\t:closeOnClickOverlay=\"closeOnClickOverlay\"\n\t\t:columns=\"columns\"\n\t\t:title=\"title\"\n\t\t:itemHeight=\"itemHeight\"\n\t\t:showToolbar=\"showToolbar\"\n\t\t:visibleItemCount=\"visibleItemCount\"\n\t\t:defaultIndex=\"innerDefaultIndex\"\n\t\t:cancelText=\"cancelText\"\n\t\t:confirmText=\"confirmText\"\n\t\t:cancelColor=\"cancelColor\"\n\t\t:confirmColor=\"confirmColor\"\n\t\t@close=\"close\"\n\t\t@cancel=\"cancel\"\n\t\t@confirm=\"confirm\"\n\t\t@change=\"change\"\n\t>\n\t</u-picker>\n</template>\n\n<script>\n\tfunction times(n, iteratee) {\n\t let index = -1\n\t const result = Array(n < 0 ? 0 : n)\n\t while (++index < n) {\n\t result[index] = iteratee(index)\n\t }\n\t return result\n\t}\n\timport props from './props.js';\n\timport dayjs from '../../libs/util/dayjs.js';\n\t/**\n\t * DatetimePicker 时间日期选择器\n\t * @description 此选择器用于时间日期\n\t * @tutorial https://www.uviewui.com/components/datetimePicker.html\n\t * @property {Boolean}\t\t\tshow\t\t\t\t用于控制选择器的弹出与收起 ( 默认 false )\n\t * @property {Boolean}\t\t\tshowToolbar\t\t\t是否显示顶部的操作栏 ( 默认 true )\n\t * @property {String | Number}\tvalue\t\t\t\t绑定值\n\t * @property {String}\t\t\ttitle\t\t\t\t顶部标题\n\t * @property {String}\t\t\tmode\t\t\t\t展示格式 mode=date为日期选择,mode=time为时间选择,mode=year-month为年月选择,mode=datetime为日期时间选择 ( 默认 ‘datetime )\n\t * @property {Number}\t\t\tmaxDate\t\t\t\t可选的最大时间 默认值为后10年\n\t * @property {Number}\t\t\tminDate\t\t\t\t可选的最小时间 默认值为前10年\n\t * @property {Number}\t\t\tminHour\t\t\t\t可选的最小小时,仅mode=time有效 ( 默认 0 )\n\t * @property {Number}\t\t\tmaxHour\t\t\t\t可选的最大小时,仅mode=time有效\t ( 默认 23 )\n\t * @property {Number}\t\t\tminMinute\t\t\t可选的最小分钟,仅mode=time有效\t ( 默认 0 )\n\t * @property {Number}\t\t\tmaxMinute\t\t\t可选的最大分钟,仅mode=time有效 ( 默认 59 )\n\t * @property {Function}\t\t\tfilter\t\t\t\t选项过滤函数\n\t * @property {Function}\t\t\tformatter\t\t\t选项格式化函数\n\t * @property {Boolean}\t\t\tloading\t\t\t\t是否显示加载中状态 ( 默认 false )\n\t * @property {String | Number}\titemHeight\t\t\t各列中,单个选项的高度 ( 默认 44 )\n\t * @property {String}\t\t\tcancelText\t\t\t取消按钮的文字 ( 默认 '取消' )\n\t * @property {String}\t\t\tconfirmText\t\t\t确认按钮的文字 ( 默认 '确认' )\n\t * @property {String}\t\t\tcancelColor\t\t\t取消按钮的颜色 ( 默认 '#909193' )\n\t * @property {String}\t\t\tconfirmColor\t\t确认按钮的颜色 ( 默认 '#3c9cff' )\n\t * @property {String | Number}\tvisibleItemCount\t每列中可见选项的数量 ( 默认 5 )\n\t * @property {Boolean}\t\t\tcloseOnClickOverlay\t是否允许点击遮罩关闭选择器 ( 默认 false )\n\t * @property {Array}\t\t\tdefaultIndex\t\t各列的默认索引\n\t * @event {Function} close 关闭选择器时触发\n\t * @event {Function} confirm 点击确定按钮,返回当前选择的值\n\t * @event {Function} change 当选择值变化时触发\n\t * @event {Function} cancel 点击取消按钮\n\t * @example <u-datetime-picker :show=\"show\" :value=\"value1\" mode=\"datetime\" ></u-datetime-picker>\n\t */\n\texport default {\n\t\tname: 'datetime-picker',\n\t\tmixins: [uni.$u.mpMixin, uni.$u.mixin, props],\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tcolumns: [],\n\t\t\t\tinnerDefaultIndex: [],\n\t\t\t\tinnerFormatter: (type, value) => value\n\t\t\t}\n\t\t},\n\t\twatch: {\n\t\t\tshow(newValue, oldValue) {\n\t\t\t\tif (newValue) {\n\t\t\t\t\tthis.updateColumnValue(this.innerValue)\n\t\t\t\t}\n\t\t\t},\n\t\t\tpropsChange() {\n\t\t\t\tthis.init()\n\t\t\t}\n\t\t},\n\t\tcomputed: {\n\t\t\t// 如果以下这些变量发生了变化,意味着需要重新初始化各列的值\n\t\t\tpropsChange() {\n\t\t\t\treturn [this.mode, this.maxDate, this.minDate, this.minHour, this.maxHour, this.minMinute, this.maxMinute, this.filter, ]\n\t\t\t}\n\t\t},\n\t\tmounted() {\n\t\t\tthis.init()\n\t\t},\n\t\tmethods: {\n\t\t\tinit() {\n\t\t\t\tthis.innerValue = this.correctValue(this.value)\n\t\t\t\tthis.updateColumnValue(this.innerValue)\n\t\t\t},\n\t\t\t// 在微信小程序中,不支持将函数当做props参数,故只能通过ref形式调用\n\t\t\tsetFormatter(e) {\n\t\t\t\tthis.innerFormatter = e\n\t\t\t},\n\t\t\t// 关闭选择器\n\t\t\tclose() {\n\t\t\t\tif (this.closeOnClickOverlay) {\n\t\t\t\t\tthis.$emit('close')\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 点击工具栏的取消按钮\n\t\t\tcancel() {\n\t\t\t\tthis.$emit('cancel')\n\t\t\t},\n\t\t\t// 点击工具栏的确定按钮\n\t\t\tconfirm() {\n\t\t\t\tthis.$emit('confirm', {\n\t\t\t\t\tvalue: this.innerValue,\n\t\t\t\t\tmode: this.mode\n\t\t\t\t})\n\t\t\t\tthis.$emit('input', this.innerValue)\n\t\t\t},\n\t\t\t//用正则截取输出值,当出现多组数字时,抛出错误\n\t\t\tintercept(e,type){\n\t\t\t\tlet judge = e.match(/\\d+/g)\n\t\t\t\t//判断是否掺杂数字\n\t\t\t\tif(judge.length>1){\n\t\t\t\t\tuni.$u.error(\"请勿在过滤或格式化函数时添加数字\")\n\t\t\t\t\treturn 0\n\t\t\t\t}else if(type&&judge[0].length==4){//判断是否是年份\n\t\t\t\t\treturn judge[0]\n\t\t\t\t}else if(judge[0].length>2){\n\t\t\t\t\tuni.$u.error(\"请勿在过滤或格式化函数时添加数字\")\n\t\t\t\t\treturn 0\n\t\t\t\t}else{\n\t\t\t\t\treturn judge[0]\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 列发生变化时触发\n\t\t\tchange(e) {\n\t\t\t\tconst { indexs, values } = e\n\t\t\t\tlet selectValue = ''\n\t\t\t\tif(this.mode === 'time') {\n\t\t\t\t\t// 根据value各列索引,从各列数组中,取出当前时间的选中值\n\t\t\t\t\tselectValue = `${this.intercept(values[0][indexs[0]])}:${this.intercept(values[1][indexs[1]])}`\n\t\t\t\t} else {\n\t\t\t\t\t// 将选择的值转为数值,比如'03'转为数值的3,'2019'转为数值的2019\n\t\t\t\t\tconst year = parseInt(this.intercept(values[0][indexs[0]],'year'))\n\t\t\t\t\tconst month = parseInt(this.intercept(values[1][indexs[1]]))\n\t\t\t\t\tlet date = parseInt(values[2] ? this.intercept(values[2][indexs[2]]) : 1)\n\t\t\t\t\tlet hour = 0, minute = 0\n\t\t\t\t\t// 此月份的最大天数\n\t\t\t\t\tconst maxDate = dayjs(`${year}-${month}`).daysInMonth()\n\t\t\t\t\t// year-month模式下,date不会出现在列中,设置为1,为了符合后边需要减1的需求\n\t\t\t\t\tif (this.mode === 'year-month') {\n\t\t\t\t\t date = 1\n\t\t\t\t\t}\n\t\t\t\t\t// 不允许超过maxDate值\n\t\t\t\t\tdate = Math.min(maxDate, date)\n\t\t\t\t\tif (this.mode === 'datetime') {\n\t\t\t\t\t hour = parseInt(this.intercept(values[3][indexs[3]]))\n\t\t\t\t\t minute = parseInt(this.intercept(values[4][indexs[4]]))\n\t\t\t\t\t}\n\t\t\t\t\t// 转为时间模式\n\t\t\t\t\tselectValue = Number(new Date(year, month - 1, date, hour, minute))\n\t\t\t\t}\n\t\t\t\t// 取出准确的合法值,防止超越边界的情况\n\t\t\t\tselectValue = this.correctValue(selectValue)\n\t\t\t\tthis.innerValue = selectValue\n\t\t\t\tthis.updateColumnValue(selectValue)\n\t\t\t\t// 发出change时间,value为当前选中的时间戳\n\t\t\t\tthis.$emit('change', {\n\t\t\t\t\tvalue: selectValue,\n\t\t\t\t\t// #ifndef MP-WEIXIN\n\t\t\t\t\t// 微信小程序不能传递this实例,会因为循环引用而报错\n\t\t\t\t\tpicker: this.$refs.picker,\n\t\t\t\t\t// #endif\n\t\t\t\t\tmode: this.mode\n\t\t\t\t})\n\t\t\t},\n\t\t\t// 更新各列的值,进行补0、格式化等操作\n\t\t\tupdateColumnValue(value) {\n\t\t\t\tthis.innerValue = value\n\t\t\t\tthis.updateColumns()\n\t\t\t\tthis.updateIndexs(value)\n\t\t\t},\n\t\t\t// 更新索引\n\t\t\tupdateIndexs(value) {\n\t\t\t\tlet values = []\n\t\t\t\tconst formatter = this.formatter || this.innerFormatter\n\t\t\t\tconst padZero = uni.$u.padZero\n\t\t\t\tif (this.mode === 'time') {\n\t\t\t\t\t// 将time模式的时间用:分隔成数组\n\t\t\t\t const timeArr = value.split(':')\n\t\t\t\t\t// 使用formatter格式化方法进行管道处理\n\t\t\t\t values = [formatter('hour', timeArr[0]), formatter('minute', timeArr[1])]\n\t\t\t\t} else {\n\t\t\t\t const date = new Date(value)\n\t\t\t\t values = [\n\t\t\t\t formatter('year', `${dayjs(value).year()}`),\n\t\t\t\t\t\t// 月份补0\n\t\t\t\t formatter('month', padZero(dayjs(value).month() + 1))\n\t\t\t\t ]\n\t\t\t\t if (this.mode === 'date') {\n\t\t\t\t\t\t// date模式,需要添加天列\n\t\t\t\t values.push(formatter('day', padZero(dayjs(value).date())))\n\t\t\t\t }\n\t\t\t\t if (this.mode === 'datetime') {\n\t\t\t\t\t\t// 数组的push方法,可以写入多个参数\n\t\t\t\t values.push(formatter('day', padZero(dayjs(value).date())), formatter('hour', padZero(dayjs(value).hour())), formatter('minute', padZero(dayjs(value).minute())))\n\t\t\t\t }\n\t\t\t\t}\n\n\t\t\t\t// 根据当前各列的所有值,从各列默认值中找到默认值在各列中的索引\n\t\t\t\tconst indexs = this.columns.map((column, index) => {\n\t\t\t\t\t// 通过取大值,可以保证不会出现找不到索引的-1情况\n\t\t\t\t\treturn Math.max(0, column.findIndex(item => item === values[index]))\n\t\t\t\t})\n\t\t\t\tthis.innerDefaultIndex = indexs\n\t\t\t},\n\t\t\t// 更新各列的值\n\t\t\tupdateColumns() {\n\t\t\t const formatter = this.formatter || this.innerFormatter\n\t\t\t\t// 获取各列的值,并且map后,对各列的具体值进行补0操作\n\t\t\t const results = this.getOriginColumns().map((column) => column.values.map((value) => formatter(column.type, value)))\n\t\t\t\tthis.columns = results\n\t\t\t},\n\t\t\tgetOriginColumns() {\n\t\t\t // 生成各列的值\n\t\t\t const results = this.getRanges().map(({ type, range }) => {\n\t\t\t let values = times(range[1] - range[0] + 1, (index) => {\n\t\t\t let value = range[0] + index\n\t\t\t value = type === 'year' ? `${value}` : uni.$u.padZero(value)\n\t\t\t return value\n\t\t\t })\n\t\t\t\t\t// 进行过滤\n\t\t\t if (this.filter) {\n\t\t\t values = this.filter(type, values)\n\t\t\t }\n\t\t\t return { type, values }\n\t\t\t })\n\t\t\t return results\n\t\t\t},\n\t\t\t// 通过最大值和最小值生成数组\n\t\t\tgenerateArray(start, end) {\n\t\t\t\treturn Array.from(new Array(end + 1).keys()).slice(start)\n\t\t\t},\n\t\t\t// 得出合法的时间\n\t\t\tcorrectValue(value) {\n\t\t\t\tconst isDateMode = this.mode !== 'time'\n\t\t\t\tif (isDateMode && !uni.$u.test.date(value)) {\n\t\t\t\t\t// 如果是日期类型,但是又没有设置合法的当前时间的话,使用最小时间为当前时间\n\t\t\t\t\tvalue = this.minDate\n\t\t\t\t} else if (!isDateMode && !value) {\n\t\t\t\t\t// 如果是时间类型,而又没有默认值的话,就用最小时间\n\t\t\t\t\tvalue = `${uni.$u.padZero(this.minHour)}:${uni.$u.padZero(this.minMinute)}`\n\t\t\t\t}\n\t\t\t\t// 时间类型\n\t\t\t\tif (!isDateMode) {\n\t\t\t\t\tif (String(value).indexOf(':') === -1) return uni.$u.error('时间错误,请传递如12:24的格式')\n\t\t\t\t\tlet [hour, minute] = value.split(':')\n\t\t\t\t\t// 对时间补零,同时控制在最小值和最大值之间\n\t\t\t\t\thour = uni.$u.padZero(uni.$u.range(this.minHour, this.maxHour, Number(hour)))\n\t\t\t\t\tminute = uni.$u.padZero(uni.$u.range(this.minMinute, this.maxMinute, Number(minute)))\n\t\t\t\t\treturn `${ hour }:${ minute }`\n\t\t\t\t} else {\n\t\t\t\t\t// 如果是日期格式,控制在最小日期和最大日期之间\n\t\t\t\t\tvalue = dayjs(value).isBefore(dayjs(this.minDate)) ? this.minDate : value\n\t\t\t\t\tvalue = dayjs(value).isAfter(dayjs(this.maxDate)) ? this.maxDate : value\n\t\t\t\t\treturn value\n\t\t\t\t}\n\t\t\t},\n\t\t\t// 获取每列的最大和最小值\n\t\t\tgetRanges() {\n\t\t\t if (this.mode === 'time') {\n\t\t\t return [\n\t\t\t {\n\t\t\t type: 'hour',\n\t\t\t range: [this.minHour, this.maxHour],\n\t\t\t },\n\t\t\t {\n\t\t\t type: 'minute',\n\t\t\t range: [this.minMinute, this.maxMinute],\n\t\t\t },\n\t\t\t ];\n\t\t\t }\n\t\t\t const { maxYear, maxDate, maxMonth, maxHour, maxMinute, } = this.getBoundary('max', this.innerValue);\n\t\t\t const { minYear, minDate, minMonth, minHour, minMinute, } = this.getBoundary('min', this.innerValue);\n\t\t\t const result = [\n\t\t\t {\n\t\t\t type: 'year',\n\t\t\t range: [minYear, maxYear],\n\t\t\t },\n\t\t\t {\n\t\t\t type: 'month',\n\t\t\t range: [minMonth, maxMonth],\n\t\t\t },\n\t\t\t {\n\t\t\t type: 'day',\n\t\t\t range: [minDate, maxDate],\n\t\t\t },\n\t\t\t {\n\t\t\t type: 'hour',\n\t\t\t range: [minHour, maxHour],\n\t\t\t },\n\t\t\t {\n\t\t\t type: 'minute',\n\t\t\t range: [minMinute, maxMinute],\n\t\t\t },\n\t\t\t ];\n\t\t\t if (this.mode === 'date')\n\t\t\t result.splice(3, 2);\n\t\t\t if (this.mode === 'year-month')\n\t\t\t result.splice(2, 3);\n\t\t\t return result;\n\t\t\t},\n\t\t\t// 根据minDate、maxDate、minHour、maxHour等边界值,判断各列的开始和结束边界值\n\t\t\tgetBoundary(type, innerValue) {\n\t\t\t const value = new Date(innerValue)\n\t\t\t const boundary = new Date(this[`${type}Date`])\n\t\t\t const year = dayjs(boundary).year()\n\t\t\t let month = 1\n\t\t\t let date = 1\n\t\t\t let hour = 0\n\t\t\t let minute = 0\n\t\t\t if (type === 'max') {\n\t\t\t month = 12\n\t\t\t\t\t// 月份的天数\n\t\t\t date = dayjs(value).daysInMonth()\n\t\t\t hour = 23\n\t\t\t minute = 59\n\t\t\t }\n\t\t\t\t// 获取边界值,逻辑是:当年达到了边界值(最大或最小年),就检查月允许的最大和最小值,以此类推\n\t\t\t if (dayjs(value).year() === year) {\n\t\t\t month = dayjs(boundary).month() + 1\n\t\t\t if (dayjs(value).month() + 1 === month) {\n\t\t\t date = dayjs(boundary).date()\n\t\t\t if (dayjs(value).date() === date) {\n\t\t\t hour = dayjs(boundary).hour()\n\t\t\t if (dayjs(value).hour() === hour) {\n\t\t\t minute = dayjs(boundary).minute()\n\t\t\t }\n\t\t\t }\n\t\t\t }\n\t\t\t }\n\t\t\t return {\n\t\t\t [`${type}Year`]: year,\n\t\t\t [`${type}Month`]: month,\n\t\t\t [`${type}Date`]: date,\n\t\t\t [`${type}Hour`]: hour,\n\t\t\t [`${type}Minute`]: minute\n\t\t\t }\n\t\t\t},\n\t\t},\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import '../../libs/css/components.scss';\n</style>\n","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1650561903252\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?8349","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?e8c9","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?94b1","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?9b20","uni-app:///common/uview-ui/components/u-picker/u-picker.vue","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?0cfd","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?dbd2"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAiI;AACjI;AAC4D;AACL;AACsC;;;AAG7F;AACsN;AACtN,gBAAgB,iNAAU;AAC1B,EAAE,8EAAM;AACR,EAAE,+FAAM;AACR,EAAE,wGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,mGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA,aAAa,wRAEN;AACP,KAAK;AACL;AACA,aAAa,oSAEN;AACP,KAAK;AACL;AACA,aAAa,kUAEN;AACP;AACA;AACA,CAAC;AACD;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;AACH;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA,KAAK;;AAEL;AACA;AACA;AACA;AACA;AACA;AACA;AACA,GAAG;;AAEH;AACA,MAAM;AACN;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;AClFA;AAAA;AAAA;AAAA;AAAo2B,CAAgB,syBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC+Ex3B,gF;AACA;AACA,kBADA;AAEA,wDAFA;AAGA,MAHA,kBAGA;AACA;AACA;AACA,mBAFA;AAGA;AACA,oBAJA;AAKA;AACA,sBANA;AAOA;AACA,oBARA;;AAUA,GAdA;AAeA;AACA;AACA;AACA,qBADA;AAEA,aAFA,mBAEA,CAFA,EAEA;AACA;AACA,OAJA,EAFA;;AAQA;AACA;AACA,qBADA;AAEA,aAFA,mBAEA,CAFA,EAEA;AACA;AACA,OAJA,EATA,EAfA;;;AA+BA;AACA;AACA,eAFA,uBAEA,IAFA,EAEA;AACA;AACA;AACA,OAFA,MAEA;AACA;AACA;AACA,KARA;AASA;AACA,gBAVA,0BAUA;AACA;AACA;AACA;AACA,KAdA;AAeA;AACA,UAhBA,oBAgBA;AACA;AACA,KAlBA;AAmBA;AACA,WApBA,qBAoBA;AACA;AACA,+BADA;AAEA,oGAFA;AAGA,iCAHA;;AAKA,KA1BA;AA2BA;AACA,iBA5BA,yBA4BA,CA5BA,EA4BA;;AAEA,WAFA;AAGA,cAHA,CAEA,KAFA;AAIA;AACA,qBADA;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,gBALA,CAKA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;;;;;AAKA,yFALA;AAMA,oBANA;AAOA,qBAPA;AAQA;AACA,sBATA;AAUA,gCAVA;;AAYA,KA/DA;AAgEA;AACA,aAjEA,qBAiEA,KAjEA,EAiEA,YAjEA,EAiEA;AACA;AACA;AACA;AACA;AACA,KAtEA;AAuEA;AACA,gBAxEA,wBAwEA,KAxEA,EAwEA;AACA;AACA;AACA;AACA,KA5EA;AA6EA;AACA,mBA9EA,2BA8EA,WA9EA,EA8EA,MA9EA,EA8EA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,KA1FA;AA2FA;AACA,mBA5FA,2BA4FA,WA5FA,EA4FA;AACA;AACA;AACA;AACA,gCADA;;AAGA;AACA,KAnGA;AAoGA;AACA,cArGA,sBAqGA,OArGA,EAqGA;AACA;AACA;AACA;AACA;AACA;AACA,KA3GA;AA4GA;AACA,aA7GA,uBA6GA;AACA;AACA,KA/GA;AAgHA;AACA,aAjHA,uBAiHA;AACA;AACA;AACA;AACA,gCADA;;AAGA;AACA,KAxHA,EA/BA,E;;;;;;;;;;;;;AChFA;AAAA;AAAA;AAAA;AAAmnD,CAAgB,67CAAG,EAAC,C;;;;;;;;;;;ACAvoD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/uview-ui/components/u-picker/u-picker.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true&\"\nvar renderjs\nimport script from \"./u-picker.vue?vue&type=script&lang=js&\"\nexport * from \"./u-picker.vue?vue&type=script&lang=js&\"\nimport style0 from \"./u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"0fb62bf0\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"common/uview-ui/components/u-picker/u-picker.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true&\"","var components\ntry {\n components = {\n uPopup: function() {\n return import(\n /* webpackChunkName: \"common/uview-ui/components/u-popup/u-popup\" */ \"@/common/uview-ui/components/u-popup/u-popup.vue\"\n )\n },\n uToolbar: function() {\n return import(\n /* webpackChunkName: \"common/uview-ui/components/u-toolbar/u-toolbar\" */ \"@/common/uview-ui/components/u-toolbar/u-toolbar.vue\"\n )\n },\n uLoadingIcon: function() {\n return import(\n /* webpackChunkName: \"common/uview-ui/components/u-loading-icon/u-loading-icon\" */ \"@/common/uview-ui/components/u-loading-icon/u-loading-icon.vue\"\n )\n }\n }\n} catch (e) {\n if (\n e.message.indexOf(\"Cannot find module\") !== -1 &&\n e.message.indexOf(\".vue\") !== -1\n ) {\n console.error(e.message)\n console.error(\"1. 排查组件名称拼写是否正确\")\n console.error(\n \"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom\"\n )\n console.error(\n \"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件\"\n )\n } else {\n throw e\n }\n}\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n var g0 = _vm.$u.addUnit(_vm.visibleItemCount * _vm.itemHeight)\n var g1 = _vm.$u.addUnit(_vm.itemHeight)\n\n var l1 = _vm.__map(_vm.innerColumns, function(item, index) {\n var $orig = _vm.__get_orig(item)\n\n var g2 = _vm.$u.test.array(item)\n var g3 = g2 ? _vm.$u.addUnit(_vm.itemHeight) : null\n var g4 = g2 ? _vm.$u.addUnit(_vm.itemHeight) : null\n\n var l0 = _vm.__map(item, function(item1, index1) {\n var $orig = _vm.__get_orig(item1)\n\n var m0 = g2 ? _vm.getItemText(item1) : null\n return {\n $orig: $orig,\n m0: m0\n }\n })\n\n return {\n $orig: $orig,\n g2: g2,\n g3: g3,\n g4: g4,\n l0: l0\n }\n })\n\n _vm.$mp.data = Object.assign(\n {},\n {\n $root: {\n g0: g0,\n g1: g1,\n l1: l1\n }\n }\n )\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=script&lang=js&\"","<template>\n\t<u-popup\n\t\t:show=\"show\"\n\t\t@close=\"closeHandler\"\n\t>\n\t\t<view class=\"u-picker\">\n\t\t\t<u-toolbar\n\t\t\t\tv-if=\"showToolbar\"\n\t\t\t\t:cancelColor=\"cancelColor\"\n\t\t\t\t:confirmColor=\"confirmColor\"\n\t\t\t\t:cancelText=\"cancelText\"\n\t\t\t\t:confirmText=\"confirmText\"\n\t\t\t\t:title=\"title\"\n\t\t\t\t@cancel=\"cancel\"\n\t\t\t\t@confirm=\"confirm\"\n\t\t\t></u-toolbar>\n\t\t\t<picker-view\n\t\t\t\tclass=\"u-picker__view\"\n\t\t\t\t:indicatorStyle=\"`height: ${$u.addUnit(itemHeight)}`\"\n\t\t\t\t:value=\"innerIndex\"\n\t\t\t\t:immediateChange=\"immediateChange\"\n\t\t\t\t:style=\"{\n\t\t\t\t\theight: `${$u.addUnit(visibleItemCount * itemHeight)}`\n\t\t\t\t}\"\n\t\t\t\t@change=\"changeHandler\"\n\t\t\t>\n\t\t\t\t<picker-view-column\n\t\t\t\t\tv-for=\"(item, index) in innerColumns\"\n\t\t\t\t\t:key=\"index\"\n\t\t\t\t\tclass=\"u-picker__view__column\"\n\t\t\t\t>\n\t\t\t\t\t<text\n\t\t\t\t\t\tv-if=\"$u.test.array(item)\"\n\t\t\t\t\t\tclass=\"u-picker__view__column__item u-line-1\"\n\t\t\t\t\t\tv-for=\"(item1, index1) in item\"\n\t\t\t\t\t\t:key=\"index1\"\n\t\t\t\t\t\t:style=\"{\n\t\t\t\t\t\t\theight: $u.addUnit(itemHeight),\n\t\t\t\t\t\t\tlineHeight: $u.addUnit(itemHeight),\n\t\t\t\t\t\t\tfontWeight: index1 === innerIndex[index] ? 'bold' : 'normal'\n\t\t\t\t\t\t}\"\n\t\t\t\t\t>{{ getItemText(item1) }}</text>\n\t\t\t\t</picker-view-column>\n\t\t\t</picker-view>\n\t\t\t<view\n\t\t\t\tv-if=\"loading\"\n\t\t\t\tclass=\"u-picker--loading\"\n\t\t\t>\n\t\t\t\t<u-loading-icon mode=\"circle\"></u-loading-icon>\n\t\t\t</view>\n\t\t</view>\n\t</u-popup>\n</template>\n\n<script>\n/**\n * u-picker\n * @description 选择器\n * @property {Boolean}\t\t\tshow\t\t\t\t是否显示picker弹窗(默认 false )\n * @property {Boolean}\t\t\tshowToolbar\t\t\t是否显示顶部的操作栏(默认 true )\n * @property {String}\t\t\ttitle\t\t\t\t顶部标题\n * @property {Array}\t\t\tcolumns\t\t\t\t对象数组,设置每一列的数据\n * @property {Boolean}\t\t\tloading\t\t\t\t是否显示加载中状态(默认 false )\n * @property {String | Number}\titemHeight\t\t\t各列中,单个选项的高度(默认 44 )\n * @property {String}\t\t\tcancelText\t\t\t取消按钮的文字(默认 '取消' )\n * @property {String}\t\t\tconfirmText\t\t\t确认按钮的文字(默认 '确定' )\n * @property {String}\t\t\tcancelColor\t\t\t取消按钮的颜色(默认 '#909193' )\n * @property {String}\t\t\tconfirmColor\t\t确认按钮的颜色(默认 '#3c9cff' )\n * @property {Array}\t\t\tsingleIndex\t\t\t选择器只有一列时,默认选中项的索引,从0开始(默认 0 )\n * @property {String | Number}\tvisibleItemCount\t每列中可见选项的数量(默认 5 )\n * @property {String}\t\t\tkeyName\t\t\t\t选项对象中,需要展示的属性键名(默认 'text' )\n * @property {Boolean}\t\t\tcloseOnClickOverlay\t是否允许点击遮罩关闭选择器(默认 false )\n * @property {Array}\t\t\tdefaultIndex\t\t各列的默认索引\n * @property {Boolean}\t\t\timmediateChange\t\t是否在手指松开时立即触发change事件(默认 false )\n * @event {Function} close\t\t关闭选择器时触发\n * @event {Function} cancel\t\t点击取消按钮触发\n * @event {Function} change\t\t当选择值变化时触发\n * @event {Function} confirm\t点击确定按钮,返回当前选择的值\n */\nimport props from './props.js';\nexport default {\n\tname: 'u-picker',\n\tmixins: [uni.$u.mpMixin, uni.$u.mixin, props],\n\tdata() {\n\t\treturn {\n\t\t\t// 上一次选择的列索引\n\t\t\tlastIndex: [],\n\t\t\t// 索引值 ,对应picker-view的value\n\t\t\tinnerIndex: [],\n\t\t\t// 各列的值\n\t\t\tinnerColumns: [],\n\t\t\t// 上一次的变化列索引\n\t\t\tcolumnIndex: 0,\n\t\t}\n\t},\n\twatch: {\n\t\t// 监听默认索引的变化,重新设置对应的值\n\t\tdefaultIndex: {\n\t\t\timmediate: true,\n\t\t\thandler(n) {\n\t\t\t\tthis.setIndexs(n, true)\n\t\t\t}\n\t\t},\n\t\t// 监听columns参数的变化\n\t\tcolumns: {\n\t\t\timmediate: true,\n\t\t\thandler(n) {\n\t\t\t\tthis.setColumns(n)\n\t\t\t}\n\t\t},\n\t},\n\tmethods: {\n\t\t// 获取item需要显示的文字,判别为对象还是文本\n\t\tgetItemText(item) {\n\t\t\tif (uni.$u.test.object(item)) {\n\t\t\t\treturn item[this.keyName]\n\t\t\t} else {\n\t\t\t\treturn item\n\t\t\t}\n\t\t},\n\t\t// 关闭选择器\n\t\tcloseHandler() {\n\t\t\tif (this.closeOnClickOverlay) {\n\t\t\t\tthis.$emit('close')\n\t\t\t}\n\t\t},\n\t\t// 点击工具栏的取消按钮\n\t\tcancel() {\n\t\t\tthis.$emit('cancel')\n\t\t},\n\t\t// 点击工具栏的确定按钮\n\t\tconfirm() {\n\t\t\tthis.$emit('confirm', {\n\t\t\t\tindexs: this.innerIndex,\n\t\t\t\tvalue: this.innerColumns.map((item, index) => item[this.innerIndex[index]]),\n\t\t\t\tvalues: this.innerColumns\n\t\t\t})\n\t\t},\n\t\t// 选择器某一列的数据发生变化时触发\n\t\tchangeHandler(e) {\n\t\t\tconst {\n\t\t\t\tvalue\n\t\t\t} = e.detail\n\t\t\tlet index = 0,\n\t\t\t\tcolumnIndex = 0\n\t\t\t// 通过对比前后两次的列索引,得出当前变化的是哪一列\n\t\t\tfor (let i = 0; i < value.length; i++) {\n\t\t\t\tlet item = value[i]\n\t\t\t\tif (item !== (this.lastIndex[i] || 0)) { // 把undefined转为合法假值0\n\t\t\t\t\t// 设置columnIndex为当前变化列的索引\n\t\t\t\t\tcolumnIndex = i\n\t\t\t\t\t// index则为变化列中的变化项的索引\n\t\t\t\t\tindex = item\n\t\t\t\t\tbreak // 终止循环,即使少一次循环,也是性能的提升\n\t\t\t\t}\n\t\t\t}\n\t\t\tthis.columnIndex = columnIndex\n\t\t\tconst values = this.innerColumns\n\t\t\t// 将当前的各项变化索引,设置为\"上一次\"的索引变化值\n\t\t\tthis.setLastIndex(value)\n\t\t\tthis.setIndexs(value)\n\n\t\t\tthis.$emit('change', {\n\t\t\t\t// #ifndef MP-WEIXIN\n\t\t\t\t// 微信小程序不能传递this,会因为循环引用而报错\n\t\t\t\tpicker: this,\n\t\t\t\t// #endif\n\t\t\t\tvalue: this.innerColumns.map((item, index) => item[value[index]]),\n\t\t\t\tindex,\n\t\t\t\tindexs: value,\n\t\t\t\t// values为当前变化列的数组内容\n\t\t\t\tvalues,\n\t\t\t\tcolumnIndex\n\t\t\t})\n\t\t},\n\t\t// 设置index索引,此方法可被外部调用设置\n\t\tsetIndexs(index, setLastIndex) {\n\t\t\tthis.innerIndex = uni.$u.deepClone(index)\n\t\t\tif (setLastIndex) {\n\t\t\t\tthis.setLastIndex(index)\n\t\t\t}\n\t\t},\n\t\t// 记录上一次的各列索引位置\n\t\tsetLastIndex(index) {\n\t\t\t// 当能进入此方法,意味着当前设置的各列默认索引,即为“上一次”的选中值,需要记录,是因为changeHandler中\n\t\t\t// 需要拿前后的变化值进行对比,得出当前发生改变的是哪一列\n\t\t\tthis.lastIndex = uni.$u.deepClone(index)\n\t\t},\n\t\t// 设置对应列选项的所有值\n\t\tsetColumnValues(columnIndex, values) {\n\t\t\t// 替换innerColumns数组中columnIndex索引的值为values,使用的是数组的splice方法\n\t\t\tthis.innerColumns.splice(columnIndex, 1, values)\n\t\t\t// 拷贝一份原有的innerIndex做临时变量,将大于当前变化列的所有的列的默认索引设置为0\n\t\t\tlet tmpIndex = uni.$u.deepClone(this.innerIndex)\n\t\t\tfor (let i = 0; i < this.innerColumns.length; i++) {\n\t\t\t\tif (i > this.columnIndex) {\n\t\t\t\t\ttmpIndex[i] = 0\n\t\t\t\t}\n\t\t\t}\n\t\t\t// 一次性赋值,不能单个修改,否则无效\n\t\t\tthis.setIndexs(tmpIndex)\n\t\t},\n\t\t// 获取对应列的所有选项\n\t\tgetColumnValues(columnIndex) {\n\t\t\t// 进行同步阻塞,因为外部得到change事件之后,可能需要执行setColumnValues更新列的值\n\t\t\t// 索引如果在外部change的回调中调用getColumnValues的话,可能无法得到变更后的列值,这里进行一定延时,保证值的准确性\n\t\t\t(async () => {\n\t\t\t\tawait uni.$u.sleep()\n\t\t\t})()\n\t\t\treturn this.innerColumns[columnIndex]\n\t\t},\n\t\t// 设置整体各列的columns的值\n\t\tsetColumns(columns) {\n\t\t\tthis.innerColumns = uni.$u.deepClone(columns)\n\t\t\t// 如果在设置各列数据时,没有被设置默认的各列索引defaultIndex,那么用0去填充它,数组长度为列的数量\n\t\t\tif (this.innerIndex.length === 0) {\n\t\t\t\tthis.innerIndex = new Array(columns.length).fill(0)\n\t\t\t}\n\t\t},\n\t\t// 获取各列选中值对应的索引\n\t\tgetIndexs() {\n\t\t\treturn this.innerIndex\n\t\t},\n\t\t// 获取各列选中的值\n\t\tgetValues() {\n\t\t\t// 进行同步阻塞,因为外部得到change事件之后,可能需要执行setColumnValues更新列的值\n\t\t\t// 索引如果在外部change的回调中调用getValues的话,可能无法得到变更后的列值,这里进行一定延时,保证值的准确性\n\t\t\t(async () => {\n\t\t\t\tawait uni.$u.sleep()\n\t\t\t})()\n\t\t\treturn this.innerColumns.map((item, index) => item[this.innerIndex[index]])\n\t\t}\n\t},\n}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\n\t.u-picker {\n\t\tposition: relative;\n\n\t\t&__view {\n\n\t\t\t&__column {\n\t\t\t\t@include flex;\n\t\t\t\tflex: 1;\n\t\t\t\tjustify-content: center;\n\n\t\t\t\t&__item {\n\t\t\t\t\t@include flex;\n\t\t\t\t\tjustify-content: center;\n\t\t\t\t\talign-items: center;\n\t\t\t\t\tfont-size: 16px;\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\t/* #ifndef APP-NVUE */\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\t/* #endif */\n\t\t\t\t\tcolor: $u-main-color;\n\n\t\t\t\t\t&--disabled {\n\t\t\t\t\t\t/* #ifndef APP-NVUE */\n\t\t\t\t\t\tcursor: not-allowed;\n\t\t\t\t\t\t/* #endif */\n\t\t\t\t\t\topacity: 0.35;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&--loading {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tright: 0;\n\t\t\tleft: 0;\n\t\t\tbottom: 0;\n\t\t\t@include flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tbackground-color: rgba(255, 255, 255, 0.87);\n\t\t\tz-index: 1000;\n\t\t}\n\t}\n</style>\n","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1650561903256\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
{"version":3,"sources":["webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?7fe4","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?bb6c","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?1452","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?bf1e","uni-app:///common/uview-ui/components/u-toolbar/u-toolbar.vue","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?fda2","webpack:////Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?61fd"],"names":[],"mappings":";;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAkI;AAClI;AAC6D;AACL;AACsC;;;AAG9F;AACsN;AACtN,gBAAgB,iNAAU;AAC1B,EAAE,+EAAM;AACR,EAAE,gGAAM;AACR,EAAE,yGAAe;AACjB;AACA;AACA;AACA;AACA;AACA,EAAE,oGAAU;AACZ;AACA;;AAEA;AACe,gF;;;;;;;;;;;;ACvBf;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;;;;;;;;;;;;;ACAA;AAAA;AAAA;AAAA;AAAA;AAAA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;;;;;;;;;;;;;ACRA;AAAA;AAAA;AAAA;AAAq2B,CAAgB,uyBAAG,EAAC,C;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACsCz3B,gF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA;;;;;;;;;;;;kBAaA,EACA,iBADA,EAEA,sDAFA,EAGA,WACA;AACA,UAFA,oBAEA,CACA,qBACA,CAJA,EAKA;AACA,WANA,qBAMA,CACA,sBACA,CARA,EAHA,E;;;;;;;;;;;;;ACpDA;AAAA;AAAA;AAAA;AAAonD,CAAgB,87CAAG,EAAC,C;;;;;;;;;;;ACAxoD;AACA,OAAO,KAAU,EAAE,kBAKd","file":"common/uview-ui/components/u-toolbar/u-toolbar.js","sourcesContent":["import { render, staticRenderFns, recyclableRender, components } from \"./u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true&\"\nvar renderjs\nimport script from \"./u-toolbar.vue?vue&type=script&lang=js&\"\nexport * from \"./u-toolbar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7b8fcf10\",\n null,\n false,\n components,\n renderjs\n)\n\ncomponent.options.__file = \"common/uview-ui/components/u-toolbar/u-toolbar.vue\"\nexport default component.exports","export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true&\"","var components\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n}\nvar recyclableRender = false\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns, recyclableRender, components }","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib/index.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=script&lang=js&\"","<template>\n\t<view\n\t\tclass=\"u-toolbar\"\n\t\t@touchmove.stop.prevent=\"noop\"\n\t\tv-if=\"show\"\n\t>\n\t\t<view\n\t\t\tclass=\"u-toolbar__cancel__wrapper\"\n\t\t\thover-class=\"u-hover-class\"\n\t\t>\n\t\t\t<text\n\t\t\t\tclass=\"u-toolbar__wrapper__cancel\"\n\t\t\t\t@tap=\"cancel\"\n\t\t\t\t:style=\"{\n\t\t\t\t\tcolor: cancelColor\n\t\t\t\t}\"\n\t\t\t>{{ cancelText }}</text>\n\t\t</view>\n\t\t<text\n\t\t\tclass=\"u-toolbar__title u-line-1\"\n\t\t\tv-if=\"title\"\n\t\t>{{ title }}</text>\n\t\t<view\n\t\t\tclass=\"u-toolbar__confirm__wrapper\"\n\t\t\thover-class=\"u-hover-class\"\n\t\t>\n\t\t\t<text\n\t\t\t\tclass=\"u-toolbar__wrapper__confirm\"\n\t\t\t\t@tap=\"confirm\"\n\t\t\t\t:style=\"{\n\t\t\t\tcolor: confirmColor\n\t\t\t}\"\n\t\t\t>{{ confirmText }}</text>\n\t\t</view>\n\t</view>\n</template>\n\n<script>\n\timport props from './props.js';\n\t/**\n\t * Toolbar 工具条\n\t * @description \n\t * @tutorial https://www.uviewui.com/components/toolbar.html\n\t * @property {Boolean}\tshow\t\t\t是否展示工具条(默认 true )\n\t * @property {String}\tcancelText\t\t取消按钮的文字(默认 '取消' )\n\t * @property {String}\tconfirmText\t\t确认按钮的文字(默认 '确认' )\n\t * @property {String}\tcancelColor\t\t取消按钮的颜色(默认 '#909193' )\n\t * @property {String}\tconfirmColor\t确认按钮的颜色(默认 '#3c9cff' )\n\t * @property {String}\ttitle\t\t\t标题文字\n\t * @event {Function} \n\t * @example \n\t */\n\texport default {\n\t\tname: 'u-toolbar',\n\t\tmixins: [uni.$u.mpMixin, uni.$u.mixin,props],\n\t\tmethods: {\n\t\t\t// 点击取消按钮\n\t\t\tcancel() {\n\t\t\t\tthis.$emit('cancel')\n\t\t\t},\n\t\t\t// 点击确定按钮\n\t\t\tconfirm() {\n\t\t\t\tthis.$emit('confirm')\n\t\t\t}\n\t\t},\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\n\t.u-toolbar {\n\t\theight: 42px;\n\t\t@include flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\n\t\t&__wrapper {\n\t\t\t&__cancel {\n\t\t\t\tcolor: $u-tips-color;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tpadding: 0 15px;\n\t\t\t}\n\t\t}\n\n\t\t&__title {\n\t\t\tcolor: $u-main-color;\n\t\t\tpadding: 0 60rpx;\n\t\t\tfont-size: 16px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t&__wrapper {\n\t\t\t&__confirm {\n\t\t\t\tcolor: $u-primary;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tpadding: 0 15px;\n\t\t\t}\n\t\t}\n\t}\n</style>\n","import mod from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader/index.js??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/index.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true&\"","// extracted by mini-css-extract-plugin\n if(module.hot) {\n // 1650561903259\n var cssReload = require(\"/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/hmr/hotModuleReplacement.js\")(module.id, {\"hmr\":true,\"publicPath\":\"../../\",\"locals\":false});\n module.hot.dispose(cssReload);\n module.hot.accept(undefined, cssReload);\n }\n "],"sourceRoot":""}
\ No newline at end of file
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/uview-ui/components/u-datetime-picker/u-datetime-picker"],{
/***/ 771:
/*!************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue ***!
\************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true& */ 772);
/* harmony import */ var _u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-datetime-picker.vue?vue&type=script&lang=js& */ 774);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true& */ 778);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
var renderjs
/* normalize component */
var component = Object(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"a73d27cc",
null,
false,
_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 772:
/*!*******************************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true& ***!
\*******************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true& */ 773);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_template_id_a73d27cc_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 773:
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=template&id=a73d27cc&scoped=true& ***!
\*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
try {
components = {
uPicker: function() {
return Promise.all(/*! import() | common/uview-ui/components/u-picker/u-picker */[__webpack_require__.e("common/vendor"), __webpack_require__.e("common/uview-ui/components/u-picker/u-picker")]).then(__webpack_require__.bind(null, /*! @/common/uview-ui/components/u-picker/u-picker.vue */ 780))
}
}
} catch (e) {
if (
e.message.indexOf("Cannot find module") !== -1 &&
e.message.indexOf(".vue") !== -1
) {
console.error(e.message)
console.error("1. 排查组件名称拼写是否正确")
console.error(
"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
)
console.error(
"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
)
} else {
throw e
}
}
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 774:
/*!*************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=script&lang=js& ***!
\*************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=script&lang=js& */ 775);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 775:
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=script&lang=js& ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 776));
var _dayjs = _interopRequireDefault(__webpack_require__(/*! ../../libs/util/dayjs.js */ 777));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}function _slicedToArray(arr, i) {return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest();}function _nonIterableRest() {throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _unsupportedIterableToArray(o, minLen) {if (!o) return;if (typeof o === "string") return _arrayLikeToArray(o, minLen);var n = Object.prototype.toString.call(o).slice(8, -1);if (n === "Object" && o.constructor) n = o.constructor.name;if (n === "Map" || n === "Set") return Array.from(o);if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen);}function _arrayLikeToArray(arr, len) {if (len == null || len > arr.length) len = arr.length;for (var i = 0, arr2 = new Array(len); i < len; i++) {arr2[i] = arr[i];}return arr2;}function _iterableToArrayLimit(arr, i) {if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;var _arr = [];var _n = true;var _d = false;var _e = undefined;try {for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {_arr.push(_s.value);if (i && _arr.length === i) break;}} catch (err) {_d = true;_e = err;} finally {try {if (!_n && _i["return"] != null) _i["return"]();} finally {if (_d) throw _e;}}return _arr;}function _arrayWithHoles(arr) {if (Array.isArray(arr)) return arr;} //
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
function times(n, iteratee) {var index = -1;var result = Array(n < 0 ? 0 : n);while (++index < n) {result[index] = iteratee(index);}return result;} /**
* DatetimePicker 时间日期选择器
* @description 此选择器用于时间日期
* @tutorial https://www.uviewui.com/components/datetimePicker.html
* @property {Boolean} show 用于控制选择器的弹出与收起 ( 默认 false )
* @property {Boolean} showToolbar 是否显示顶部的操作栏 ( 默认 true )
* @property {String | Number} value 绑定值
* @property {String} title 顶部标题
* @property {String} mode 展示格式 mode=date为日期选择,mode=time为时间选择,mode=year-month为年月选择,mode=datetime为日期时间选择 ( 默认 ‘datetime )
* @property {Number} maxDate 可选的最大时间 默认值为后10年
* @property {Number} minDate 可选的最小时间 默认值为前10年
* @property {Number} minHour 可选的最小小时,仅mode=time有效 ( 默认 0 )
* @property {Number} maxHour 可选的最大小时,仅mode=time有效 ( 默认 23 )
* @property {Number} minMinute 可选的最小分钟,仅mode=time有效 ( 默认 0 )
* @property {Number} maxMinute 可选的最大分钟,仅mode=time有效 ( 默认 59 )
* @property {Function} filter 选项过滤函数
* @property {Function} formatter 选项格式化函数
* @property {Boolean} loading 是否显示加载中状态 ( 默认 false )
* @property {String | Number} itemHeight 各列中,单个选项的高度 ( 默认 44 )
* @property {String} cancelText 取消按钮的文字 ( 默认 '取消' )
* @property {String} confirmText 确认按钮的文字 ( 默认 '确认' )
* @property {String} cancelColor 取消按钮的颜色 ( 默认 '#909193' )
* @property {String} confirmColor 确认按钮的颜色 ( 默认 '#3c9cff' )
* @property {String | Number} visibleItemCount 每列中可见选项的数量 ( 默认 5 )
* @property {Boolean} closeOnClickOverlay 是否允许点击遮罩关闭选择器 ( 默认 false )
* @property {Array} defaultIndex 各列的默认索引
* @event {Function} close 关闭选择器时触发
* @event {Function} confirm 点击确定按钮,返回当前选择的值
* @event {Function} change 当选择值变化时触发
* @event {Function} cancel 点击取消按钮
* @example <u-datetime-picker :show="show" :value="value1" mode="datetime" ></u-datetime-picker>
*/var _default = { name: 'datetime-picker', mixins: [uni.$u.mpMixin, uni.$u.mixin, _props.default], data: function data() {return { columns: [], innerDefaultIndex: [], innerFormatter: function innerFormatter(type, value) {return value;} };}, watch: { show: function show(newValue, oldValue) {if (newValue) {this.updateColumnValue(this.innerValue);}}, propsChange: function propsChange() {this.init();} }, computed: { // 如果以下这些变量发生了变化,意味着需要重新初始化各列的值
propsChange: function propsChange() {
return [this.mode, this.maxDate, this.minDate, this.minHour, this.maxHour, this.minMinute, this.maxMinute, this.filter];
} },
mounted: function mounted() {
this.init();
},
methods: {
init: function init() {
this.innerValue = this.correctValue(this.value);
this.updateColumnValue(this.innerValue);
},
// 在微信小程序中,不支持将函数当做props参数,故只能通过ref形式调用
setFormatter: function setFormatter(e) {
this.innerFormatter = e;
},
// 关闭选择器
close: function close() {
if (this.closeOnClickOverlay) {
this.$emit('close');
}
},
// 点击工具栏的取消按钮
cancel: function cancel() {
this.$emit('cancel');
},
// 点击工具栏的确定按钮
confirm: function confirm() {
this.$emit('confirm', {
value: this.innerValue,
mode: this.mode });
this.$emit('input', this.innerValue);
},
//用正则截取输出值,当出现多组数字时,抛出错误
intercept: function intercept(e, type) {
var judge = e.match(/\d+/g);
//判断是否掺杂数字
if (judge.length > 1) {
uni.$u.error("请勿在过滤或格式化函数时添加数字");
return 0;
} else if (type && judge[0].length == 4) {//判断是否是年份
return judge[0];
} else if (judge[0].length > 2) {
uni.$u.error("请勿在过滤或格式化函数时添加数字");
return 0;
} else {
return judge[0];
}
},
// 列发生变化时触发
change: function change(e) {var
indexs = e.indexs,values = e.values;
var selectValue = '';
if (this.mode === 'time') {
// 根据value各列索引,从各列数组中,取出当前时间的选中值
selectValue = "".concat(this.intercept(values[0][indexs[0]]), ":").concat(this.intercept(values[1][indexs[1]]));
} else {
// 将选择的值转为数值,比如'03'转为数值的3,'2019'转为数值的2019
var year = parseInt(this.intercept(values[0][indexs[0]], 'year'));
var month = parseInt(this.intercept(values[1][indexs[1]]));
var date = parseInt(values[2] ? this.intercept(values[2][indexs[2]]) : 1);
var hour = 0,minute = 0;
// 此月份的最大天数
var maxDate = (0, _dayjs.default)("".concat(year, "-").concat(month)).daysInMonth();
// year-month模式下,date不会出现在列中,设置为1,为了符合后边需要减1的需求
if (this.mode === 'year-month') {
date = 1;
}
// 不允许超过maxDate值
date = Math.min(maxDate, date);
if (this.mode === 'datetime') {
hour = parseInt(this.intercept(values[3][indexs[3]]));
minute = parseInt(this.intercept(values[4][indexs[4]]));
}
// 转为时间模式
selectValue = Number(new Date(year, month - 1, date, hour, minute));
}
// 取出准确的合法值,防止超越边界的情况
selectValue = this.correctValue(selectValue);
this.innerValue = selectValue;
this.updateColumnValue(selectValue);
// 发出change时间,value为当前选中的时间戳
this.$emit('change', {
value: selectValue,
mode: this.mode });
},
// 更新各列的值,进行补0、格式化等操作
updateColumnValue: function updateColumnValue(value) {
this.innerValue = value;
this.updateColumns();
this.updateIndexs(value);
},
// 更新索引
updateIndexs: function updateIndexs(value) {
var values = [];
var formatter = this.formatter || this.innerFormatter;
var padZero = uni.$u.padZero;
if (this.mode === 'time') {
// 将time模式的时间用:分隔成数组
var timeArr = value.split(':');
// 使用formatter格式化方法进行管道处理
values = [formatter('hour', timeArr[0]), formatter('minute', timeArr[1])];
} else {
var date = new Date(value);
values = [
formatter('year', "".concat((0, _dayjs.default)(value).year())),
// 月份补0
formatter('month', padZero((0, _dayjs.default)(value).month() + 1))];
if (this.mode === 'date') {
// date模式,需要添加天列
values.push(formatter('day', padZero((0, _dayjs.default)(value).date())));
}
if (this.mode === 'datetime') {
// 数组的push方法,可以写入多个参数
values.push(formatter('day', padZero((0, _dayjs.default)(value).date())), formatter('hour', padZero((0, _dayjs.default)(value).hour())), formatter('minute', padZero((0, _dayjs.default)(value).minute())));
}
}
// 根据当前各列的所有值,从各列默认值中找到默认值在各列中的索引
var indexs = this.columns.map(function (column, index) {
// 通过取大值,可以保证不会出现找不到索引的-1情况
return Math.max(0, column.findIndex(function (item) {return item === values[index];}));
});
this.innerDefaultIndex = indexs;
},
// 更新各列的值
updateColumns: function updateColumns() {
var formatter = this.formatter || this.innerFormatter;
// 获取各列的值,并且map后,对各列的具体值进行补0操作
var results = this.getOriginColumns().map(function (column) {return column.values.map(function (value) {return formatter(column.type, value);});});
this.columns = results;
},
getOriginColumns: function getOriginColumns() {var _this = this;
// 生成各列的值
var results = this.getRanges().map(function (_ref) {var type = _ref.type,range = _ref.range;
var values = times(range[1] - range[0] + 1, function (index) {
var value = range[0] + index;
value = type === 'year' ? "".concat(value) : uni.$u.padZero(value);
return value;
});
// 进行过滤
if (_this.filter) {
values = _this.filter(type, values);
}
return { type: type, values: values };
});
return results;
},
// 通过最大值和最小值生成数组
generateArray: function generateArray(start, end) {
return Array.from(new Array(end + 1).keys()).slice(start);
},
// 得出合法的时间
correctValue: function correctValue(value) {
var isDateMode = this.mode !== 'time';
if (isDateMode && !uni.$u.test.date(value)) {
// 如果是日期类型,但是又没有设置合法的当前时间的话,使用最小时间为当前时间
value = this.minDate;
} else if (!isDateMode && !value) {
// 如果是时间类型,而又没有默认值的话,就用最小时间
value = "".concat(uni.$u.padZero(this.minHour), ":").concat(uni.$u.padZero(this.minMinute));
}
// 时间类型
if (!isDateMode) {
if (String(value).indexOf(':') === -1) return uni.$u.error('时间错误,请传递如12:24的格式');var _value$split =
value.split(':'),_value$split2 = _slicedToArray(_value$split, 2),hour = _value$split2[0],minute = _value$split2[1];
// 对时间补零,同时控制在最小值和最大值之间
hour = uni.$u.padZero(uni.$u.range(this.minHour, this.maxHour, Number(hour)));
minute = uni.$u.padZero(uni.$u.range(this.minMinute, this.maxMinute, Number(minute)));
return "".concat(hour, ":").concat(minute);
} else {
// 如果是日期格式,控制在最小日期和最大日期之间
value = (0, _dayjs.default)(value).isBefore((0, _dayjs.default)(this.minDate)) ? this.minDate : value;
value = (0, _dayjs.default)(value).isAfter((0, _dayjs.default)(this.maxDate)) ? this.maxDate : value;
return value;
}
},
// 获取每列的最大和最小值
getRanges: function getRanges() {
if (this.mode === 'time') {
return [
{
type: 'hour',
range: [this.minHour, this.maxHour] },
{
type: 'minute',
range: [this.minMinute, this.maxMinute] }];
}var _this$getBoundary =
this.getBoundary('max', this.innerValue),maxYear = _this$getBoundary.maxYear,maxDate = _this$getBoundary.maxDate,maxMonth = _this$getBoundary.maxMonth,maxHour = _this$getBoundary.maxHour,maxMinute = _this$getBoundary.maxMinute;var _this$getBoundary2 =
this.getBoundary('min', this.innerValue),minYear = _this$getBoundary2.minYear,minDate = _this$getBoundary2.minDate,minMonth = _this$getBoundary2.minMonth,minHour = _this$getBoundary2.minHour,minMinute = _this$getBoundary2.minMinute;
var result = [
{
type: 'year',
range: [minYear, maxYear] },
{
type: 'month',
range: [minMonth, maxMonth] },
{
type: 'day',
range: [minDate, maxDate] },
{
type: 'hour',
range: [minHour, maxHour] },
{
type: 'minute',
range: [minMinute, maxMinute] }];
if (this.mode === 'date')
result.splice(3, 2);
if (this.mode === 'year-month')
result.splice(2, 3);
return result;
},
// 根据minDate、maxDate、minHour、maxHour等边界值,判断各列的开始和结束边界值
getBoundary: function getBoundary(type, innerValue) {var _ref2;
var value = new Date(innerValue);
var boundary = new Date(this["".concat(type, "Date")]);
var year = (0, _dayjs.default)(boundary).year();
var month = 1;
var date = 1;
var hour = 0;
var minute = 0;
if (type === 'max') {
month = 12;
// 月份的天数
date = (0, _dayjs.default)(value).daysInMonth();
hour = 23;
minute = 59;
}
// 获取边界值,逻辑是:当年达到了边界值(最大或最小年),就检查月允许的最大和最小值,以此类推
if ((0, _dayjs.default)(value).year() === year) {
month = (0, _dayjs.default)(boundary).month() + 1;
if ((0, _dayjs.default)(value).month() + 1 === month) {
date = (0, _dayjs.default)(boundary).date();
if ((0, _dayjs.default)(value).date() === date) {
hour = (0, _dayjs.default)(boundary).hour();
if ((0, _dayjs.default)(value).hour() === hour) {
minute = (0, _dayjs.default)(boundary).minute();
}
}
}
}
return _ref2 = {}, _defineProperty(_ref2, "".concat(
type, "Year"), year), _defineProperty(_ref2, "".concat(
type, "Month"), month), _defineProperty(_ref2, "".concat(
type, "Date"), date), _defineProperty(_ref2, "".concat(
type, "Hour"), hour), _defineProperty(_ref2, "".concat(
type, "Minute"), minute), _ref2;
} } };exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
/***/ }),
/***/ 778:
/*!**********************************************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true& ***!
\**********************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true& */ 779);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_datetime_picker_vue_vue_type_style_index_0_id_a73d27cc_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 779:
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-datetime-picker/u-datetime-picker.vue?vue&type=style&index=0&id=a73d27cc&lang=scss&scoped=true& ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/common/uview-ui/components/u-datetime-picker/u-datetime-picker.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'common/uview-ui/components/u-datetime-picker/u-datetime-picker-create-component',
{
'common/uview-ui/components/u-datetime-picker/u-datetime-picker-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('1')['createComponent'](__webpack_require__(771))
})
},
[['common/uview-ui/components/u-datetime-picker/u-datetime-picker-create-component']]
]);
{
"usingComponents": {
"u-picker": "/common/uview-ui/components/u-picker/u-picker"
},
"component": true
}
\ No newline at end of file
<u-picker vue-id="4066cfa8-1" show="{{show}}" closeOnClickOverlay="{{closeOnClickOverlay}}" columns="{{columns}}" title="{{title}}" itemHeight="{{itemHeight}}" showToolbar="{{showToolbar}}" visibleItemCount="{{visibleItemCount}}" defaultIndex="{{innerDefaultIndex}}" cancelText="{{cancelText}}" confirmText="{{confirmText}}" cancelColor="{{cancelColor}}" confirmColor="{{confirmColor}}" data-ref="picker" data-event-opts="{{[['^close',[['close']]],['^cancel',[['cancel']]],['^confirm',[['confirm']]],['^change',[['change']]]]}}" bind:close="__e" bind:cancel="__e" bind:confirm="__e" bind:change="__e" class="data-v-a73d27cc vue-ref" bind:__l="__l"></u-picker>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-a73d27cc, scroll-view.data-v-a73d27cc, swiper-item.data-v-a73d27cc {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/uview-ui/components/u-picker/u-picker"],{
/***/ 780:
/*!******************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue ***!
\******************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true& */ 781);
/* harmony import */ var _u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-picker.vue?vue&type=script&lang=js& */ 783);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true& */ 786);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
var renderjs
/* normalize component */
var component = Object(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"0fb62bf0",
null,
false,
_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "common/uview-ui/components/u-picker/u-picker.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 781:
/*!*************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true& ***!
\*************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true& */ 782);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_template_id_0fb62bf0_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 782:
/*!*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=template&id=0fb62bf0&scoped=true& ***!
\*************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
try {
components = {
uPopup: function() {
return Promise.all(/*! import() | common/uview-ui/components/u-popup/u-popup */[__webpack_require__.e("common/vendor"), __webpack_require__.e("common/uview-ui/components/u-popup/u-popup")]).then(__webpack_require__.bind(null, /*! @/common/uview-ui/components/u-popup/u-popup.vue */ 640))
},
uToolbar: function() {
return Promise.all(/*! import() | common/uview-ui/components/u-toolbar/u-toolbar */[__webpack_require__.e("common/vendor"), __webpack_require__.e("common/uview-ui/components/u-toolbar/u-toolbar")]).then(__webpack_require__.bind(null, /*! @/common/uview-ui/components/u-toolbar/u-toolbar.vue */ 788))
},
uLoadingIcon: function() {
return Promise.all(/*! import() | common/uview-ui/components/u-loading-icon/u-loading-icon */[__webpack_require__.e("common/vendor"), __webpack_require__.e("common/uview-ui/components/u-loading-icon/u-loading-icon")]).then(__webpack_require__.bind(null, /*! @/common/uview-ui/components/u-loading-icon/u-loading-icon.vue */ 594))
}
}
} catch (e) {
if (
e.message.indexOf("Cannot find module") !== -1 &&
e.message.indexOf(".vue") !== -1
) {
console.error(e.message)
console.error("1. 排查组件名称拼写是否正确")
console.error(
"2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom"
)
console.error(
"3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件"
)
} else {
throw e
}
}
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
var g0 = _vm.$u.addUnit(_vm.visibleItemCount * _vm.itemHeight)
var g1 = _vm.$u.addUnit(_vm.itemHeight)
var l1 = _vm.__map(_vm.innerColumns, function(item, index) {
var $orig = _vm.__get_orig(item)
var g2 = _vm.$u.test.array(item)
var g3 = g2 ? _vm.$u.addUnit(_vm.itemHeight) : null
var g4 = g2 ? _vm.$u.addUnit(_vm.itemHeight) : null
var l0 = _vm.__map(item, function(item1, index1) {
var $orig = _vm.__get_orig(item1)
var m0 = g2 ? _vm.getItemText(item1) : null
return {
$orig: $orig,
m0: m0
}
})
return {
$orig: $orig,
g2: g2,
g3: g3,
g4: g4,
l0: l0
}
})
_vm.$mp.data = Object.assign(
{},
{
$root: {
g0: g0,
g1: g1,
l1: l1
}
}
)
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 783:
/*!*******************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=script&lang=js& ***!
\*******************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=script&lang=js& */ 784);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 784:
/*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=script&lang=js& ***!
\**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;var _regenerator = _interopRequireDefault(__webpack_require__(/*! ./node_modules/@babel/runtime/regenerator */ 34));
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 785));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {try {var info = gen[key](arg);var value = info.value;} catch (error) {reject(error);return;}if (info.done) {resolve(value);} else {Promise.resolve(value).then(_next, _throw);}}function _asyncToGenerator(fn) {return function () {var self = this,args = arguments;return new Promise(function (resolve, reject) {var gen = fn.apply(self, args);function _next(value) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value);}function _throw(err) {asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err);}_next(undefined);});};}var _default =
{
name: 'u-picker',
mixins: [uni.$u.mpMixin, uni.$u.mixin, _props.default],
data: function data() {
return {
// 上一次选择的列索引
lastIndex: [],
// 索引值 ,对应picker-view的value
innerIndex: [],
// 各列的值
innerColumns: [],
// 上一次的变化列索引
columnIndex: 0 };
},
watch: {
// 监听默认索引的变化,重新设置对应的值
defaultIndex: {
immediate: true,
handler: function handler(n) {
this.setIndexs(n, true);
} },
// 监听columns参数的变化
columns: {
immediate: true,
handler: function handler(n) {
this.setColumns(n);
} } },
methods: {
// 获取item需要显示的文字,判别为对象还是文本
getItemText: function getItemText(item) {
if (uni.$u.test.object(item)) {
return item[this.keyName];
} else {
return item;
}
},
// 关闭选择器
closeHandler: function closeHandler() {
if (this.closeOnClickOverlay) {
this.$emit('close');
}
},
// 点击工具栏的取消按钮
cancel: function cancel() {
this.$emit('cancel');
},
// 点击工具栏的确定按钮
confirm: function confirm() {var _this = this;
this.$emit('confirm', {
indexs: this.innerIndex,
value: this.innerColumns.map(function (item, index) {return item[_this.innerIndex[index]];}),
values: this.innerColumns });
},
// 选择器某一列的数据发生变化时触发
changeHandler: function changeHandler(e) {var
value =
e.detail.value;
var index = 0,
columnIndex = 0;
// 通过对比前后两次的列索引,得出当前变化的是哪一列
for (var i = 0; i < value.length; i++) {
var item = value[i];
if (item !== (this.lastIndex[i] || 0)) {// 把undefined转为合法假值0
// 设置columnIndex为当前变化列的索引
columnIndex = i;
// index则为变化列中的变化项的索引
index = item;
break; // 终止循环,即使少一次循环,也是性能的提升
}
}
this.columnIndex = columnIndex;
var values = this.innerColumns;
// 将当前的各项变化索引,设置为"上一次"的索引变化值
this.setLastIndex(value);
this.setIndexs(value);
this.$emit('change', {
value: this.innerColumns.map(function (item, index) {return item[value[index]];}),
index: index,
indexs: value,
// values为当前变化列的数组内容
values: values,
columnIndex: columnIndex });
},
// 设置index索引,此方法可被外部调用设置
setIndexs: function setIndexs(index, setLastIndex) {
this.innerIndex = uni.$u.deepClone(index);
if (setLastIndex) {
this.setLastIndex(index);
}
},
// 记录上一次的各列索引位置
setLastIndex: function setLastIndex(index) {
// 当能进入此方法,意味着当前设置的各列默认索引,即为“上一次”的选中值,需要记录,是因为changeHandler中
// 需要拿前后的变化值进行对比,得出当前发生改变的是哪一列
this.lastIndex = uni.$u.deepClone(index);
},
// 设置对应列选项的所有值
setColumnValues: function setColumnValues(columnIndex, values) {
// 替换innerColumns数组中columnIndex索引的值为values,使用的是数组的splice方法
this.innerColumns.splice(columnIndex, 1, values);
// 拷贝一份原有的innerIndex做临时变量,将大于当前变化列的所有的列的默认索引设置为0
var tmpIndex = uni.$u.deepClone(this.innerIndex);
for (var i = 0; i < this.innerColumns.length; i++) {
if (i > this.columnIndex) {
tmpIndex[i] = 0;
}
}
// 一次性赋值,不能单个修改,否则无效
this.setIndexs(tmpIndex);
},
// 获取对应列的所有选项
getColumnValues: function getColumnValues(columnIndex) {
// 进行同步阻塞,因为外部得到change事件之后,可能需要执行setColumnValues更新列的值
// 索引如果在外部change的回调中调用getColumnValues的话,可能无法得到变更后的列值,这里进行一定延时,保证值的准确性
_asyncToGenerator( /*#__PURE__*/_regenerator.default.mark(function _callee() {return _regenerator.default.wrap(function _callee$(_context) {while (1) {switch (_context.prev = _context.next) {case 0:_context.next = 2;return (
uni.$u.sleep());case 2:case "end":return _context.stop();}}}, _callee);}))();
return this.innerColumns[columnIndex];
},
// 设置整体各列的columns的值
setColumns: function setColumns(columns) {
this.innerColumns = uni.$u.deepClone(columns);
// 如果在设置各列数据时,没有被设置默认的各列索引defaultIndex,那么用0去填充它,数组长度为列的数量
if (this.innerIndex.length === 0) {
this.innerIndex = new Array(columns.length).fill(0);
}
},
// 获取各列选中值对应的索引
getIndexs: function getIndexs() {
return this.innerIndex;
},
// 获取各列选中的值
getValues: function getValues() {var _this2 = this;
// 进行同步阻塞,因为外部得到change事件之后,可能需要执行setColumnValues更新列的值
// 索引如果在外部change的回调中调用getValues的话,可能无法得到变更后的列值,这里进行一定延时,保证值的准确性
_asyncToGenerator( /*#__PURE__*/_regenerator.default.mark(function _callee2() {return _regenerator.default.wrap(function _callee2$(_context2) {while (1) {switch (_context2.prev = _context2.next) {case 0:_context2.next = 2;return (
uni.$u.sleep());case 2:case "end":return _context2.stop();}}}, _callee2);}))();
return this.innerColumns.map(function (item, index) {return item[_this2.innerIndex[index]];});
} } };exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
/***/ }),
/***/ 786:
/*!****************************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true& ***!
\****************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true& */ 787);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_picker_vue_vue_type_style_index_0_id_0fb62bf0_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 787:
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-picker/u-picker.vue?vue&type=style&index=0&id=0fb62bf0&lang=scss&scoped=true& ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/common/uview-ui/components/u-picker/u-picker.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'common/uview-ui/components/u-picker/u-picker-create-component',
{
'common/uview-ui/components/u-picker/u-picker-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('1')['createComponent'](__webpack_require__(780))
})
},
[['common/uview-ui/components/u-picker/u-picker-create-component']]
]);
{
"usingComponents": {
"u-popup": "/common/uview-ui/components/u-popup/u-popup",
"u-toolbar": "/common/uview-ui/components/u-toolbar/u-toolbar",
"u-loading-icon": "/common/uview-ui/components/u-loading-icon/u-loading-icon"
},
"component": true
}
\ No newline at end of file
<u-popup vue-id="0c78d7fe-1" show="{{show}}" data-event-opts="{{[['^close',[['closeHandler']]]]}}" bind:close="__e" class="data-v-0fb62bf0" bind:__l="__l" vue-slots="{{['default']}}"><view class="u-picker data-v-0fb62bf0"><block wx:if="{{showToolbar}}"><u-toolbar vue-id="{{('0c78d7fe-2')+','+('0c78d7fe-1')}}" cancelColor="{{cancelColor}}" confirmColor="{{confirmColor}}" cancelText="{{cancelText}}" confirmText="{{confirmText}}" title="{{title}}" data-event-opts="{{[['^cancel',[['cancel']]],['^confirm',[['confirm']]]]}}" bind:cancel="__e" bind:confirm="__e" class="data-v-0fb62bf0" bind:__l="__l"></u-toolbar></block><picker-view class="u-picker__view data-v-0fb62bf0" style="{{'height:'+(''+$root.g0)+';'}}" indicatorStyle="{{'height: '+$root.g1}}" value="{{innerIndex}}" immediateChange="{{immediateChange}}" data-event-opts="{{[['change',[['changeHandler',['$event']]]]]}}" bindchange="__e"><block wx:for="{{$root.l1}}" wx:for-item="item" wx:for-index="index" wx:key="index"><picker-view-column class="u-picker__view__column data-v-0fb62bf0"><block wx:for="{{item.l0}}" wx:for-item="item1" wx:for-index="index1" wx:key="index1"><block wx:if="{{item.g2}}"><text class="u-picker__view__column__item u-line-1 data-v-0fb62bf0" style="{{'height:'+(item.g3)+';'+('line-height:'+(item.g4)+';')+('font-weight:'+(index1===innerIndex[index]?'bold':'normal')+';')}}">{{item1.m0}}</text></block></block></picker-view-column></block></picker-view><block wx:if="{{loading}}"><view class="u-picker--loading data-v-0fb62bf0"><u-loading-icon vue-id="{{('0c78d7fe-3')+','+('0c78d7fe-1')}}" mode="circle" class="data-v-0fb62bf0" bind:__l="__l"></u-loading-icon></view></block></view></u-popup>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-0fb62bf0, scroll-view.data-v-0fb62bf0, swiper-item.data-v-0fb62bf0 {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-picker.data-v-0fb62bf0 {
position: relative;
}
.u-picker__view__column.data-v-0fb62bf0 {
display: flex;
flex-direction: row;
flex: 1;
justify-content: center;
}
.u-picker__view__column__item.data-v-0fb62bf0 {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
font-size: 16px;
text-align: center;
display: block;
color: #303133;
}
.u-picker__view__column__item--disabled.data-v-0fb62bf0 {
cursor: not-allowed;
opacity: 0.35;
}
.u-picker--loading.data-v-0fb62bf0 {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
background-color: rgba(255, 255, 255, 0.87);
z-index: 1000;
}
(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/uview-ui/components/u-toolbar/u-toolbar"],{
/***/ 788:
/*!********************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue ***!
\********************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true& */ 789);
/* harmony import */ var _u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./u-toolbar.vue?vue&type=script&lang=js& */ 791);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony import */ var _u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true& */ 794);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 11);
var renderjs
/* normalize component */
var component = Object(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
"7b8fcf10",
null,
false,
_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
renderjs
)
component.options.__file = "common/uview-ui/components/u-toolbar/u-toolbar.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);
/***/ }),
/***/ 789:
/*!***************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true& ***!
\***************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true& */ 790);
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_16_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_template_id_7b8fcf10_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
/***/ }),
/***/ 790:
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--16-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=template&id=7b8fcf10&scoped=true& ***!
\***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns, recyclableRender, components */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
var components
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
}
var recyclableRender = false
var staticRenderFns = []
render._withStripped = true
/***/ }),
/***/ 791:
/*!*********************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=script&lang=js& ***!
\*********************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/babel-loader/lib!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=script&lang=js& */ 792);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_12_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 792:
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--12-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=script&lang=js& ***!
\****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function(uni) {Object.defineProperty(exports, "__esModule", { value: true });exports.default = void 0;
var _props = _interopRequireDefault(__webpack_require__(/*! ./props.js */ 793));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };} //
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/**
* Toolbar 工具条
* @description
* @tutorial https://www.uviewui.com/components/toolbar.html
* @property {Boolean} show 是否展示工具条(默认 true )
* @property {String} cancelText 取消按钮的文字(默认 '取消' )
* @property {String} confirmText 确认按钮的文字(默认 '确认' )
* @property {String} cancelColor 取消按钮的颜色(默认 '#909193' )
* @property {String} confirmColor 确认按钮的颜色(默认 '#3c9cff' )
* @property {String} title 标题文字
* @event {Function}
* @example
*/var _default = { name: 'u-toolbar', mixins: [uni.$u.mpMixin, uni.$u.mixin, _props.default], methods: { // 点击取消按钮
cancel: function cancel() {this.$emit('cancel');}, // 点击确定按钮
confirm: function confirm() {this.$emit('confirm');} } };exports.default = _default;
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 1)["default"]))
/***/ }),
/***/ 794:
/*!******************************************************************************************************************************************************************!*\
!*** /Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true& ***!
\******************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/postcss-loader/src??ref--8-oneOf-1-3!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../../../../../../../Applications/HBuilderX.app/Contents/HBuilderX/plugins/uniapp-cli/node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true& */ 795);
/* harmony import */ var _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__);
/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
/* harmony default export */ __webpack_exports__["default"] = (_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_oneOf_1_1_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_2_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_Applications_HBuilderX_app_Contents_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_u_toolbar_vue_vue_type_style_index_0_id_7b8fcf10_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a);
/***/ }),
/***/ 795:
/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!/Users/chengxinzhi/Desktop/move-car/jd-vx-app/common/uview-ui/components/u-toolbar/u-toolbar.vue?vue&type=style&index=0&id=7b8fcf10&lang=scss&scoped=true& ***!
\**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
// extracted by mini-css-extract-plugin
if(false) { var cssReload; }
/***/ })
}]);
//# sourceMappingURL=../../../../../.sourcemap/mp-weixin/common/uview-ui/components/u-toolbar/u-toolbar.js.map
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
'common/uview-ui/components/u-toolbar/u-toolbar-create-component',
{
'common/uview-ui/components/u-toolbar/u-toolbar-create-component':(function(module, exports, __webpack_require__){
__webpack_require__('1')['createComponent'](__webpack_require__(788))
})
},
[['common/uview-ui/components/u-toolbar/u-toolbar-create-component']]
]);
{
"usingComponents": {},
"component": true
}
\ No newline at end of file
<block wx:if="{{show}}"><view data-event-opts="{{[['touchmove',[['noop',['$event']]]]]}}" class="u-toolbar data-v-7b8fcf10" catchtouchmove="__e"><view class="u-toolbar__cancel__wrapper data-v-7b8fcf10" hover-class="u-hover-class"><text data-event-opts="{{[['tap',[['cancel',['$event']]]]]}}" class="u-toolbar__wrapper__cancel data-v-7b8fcf10" style="{{'color:'+(cancelColor)+';'}}" bindtap="__e">{{cancelText}}</text></view><block wx:if="{{title}}"><text class="u-toolbar__title u-line-1 data-v-7b8fcf10">{{title}}</text></block><view class="u-toolbar__confirm__wrapper data-v-7b8fcf10" hover-class="u-hover-class"><text data-event-opts="{{[['tap',[['confirm',['$event']]]]]}}" class="u-toolbar__wrapper__confirm data-v-7b8fcf10" style="{{'color:'+(confirmColor)+';'}}" bindtap="__e">{{confirmText}}</text></view></view></block>
\ No newline at end of file
@charset "UTF-8";
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量
* 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
view.data-v-7b8fcf10, scroll-view.data-v-7b8fcf10, swiper-item.data-v-7b8fcf10 {
display: flex;
flex-direction: column;
flex-shrink: 0;
flex-grow: 0;
flex-basis: auto;
align-items: stretch;
align-content: flex-start;
}
.u-toolbar.data-v-7b8fcf10 {
height: 42px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.u-toolbar__wrapper__cancel.data-v-7b8fcf10 {
color: #909193;
font-size: 15px;
padding: 0 15px;
}
.u-toolbar__title.data-v-7b8fcf10 {
color: #303133;
padding: 0 60rpx;
font-size: 16px;
flex: 1;
text-align: center;
}
.u-toolbar__wrapper__confirm.data-v-7b8fcf10 {
color: #3c9cff;
font-size: 15px;
padding: 0 15px;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment