created
This commit is contained in:
+10
@@ -0,0 +1,10 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["uni_modules/uview-ui/components/u-picker/u-picker"],{"0b88":function(n,e,t){"use strict";t.d(e,"b",(function(){return u})),t.d(e,"c",(function(){return r})),t.d(e,"a",(function(){return i}));var i={uPopup:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-popup/u-popup")]).then(t.bind(null,"25a1f"))},uToolbar:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-toolbar/u-toolbar")]).then(t.bind(null,"ca0f"))},uLoadingIcon:function(){return Promise.all([t.e("common/vendor"),t.e("uni_modules/uview-ui/components/u-loading-icon/u-loading-icon")]).then(t.bind(null,"fd79"))}},u=function(){var n=this,e=n.$createElement,t=(n._self._c,n.$u.addUnit(n.visibleItemCount*n.itemHeight)),i=n.$u.addUnit(n.itemHeight),u=n.__map(n.innerColumns,(function(e,t){var i=n.__get_orig(e),u=n.$u.test.array(e),r=u?n.$u.addUnit(n.itemHeight):null,o=u?n.$u.addUnit(n.itemHeight):null,s=n.__map(e,(function(e,t){var i=n.__get_orig(e),r=u?n.getItemText(e):null;return{$orig:i,m0:r}}));return{$orig:i,g2:u,g3:r,g4:o,l0:s}}));n.$mp.data=Object.assign({},{$root:{g0:t,g1:i,l1:u}})},r=[]},"26a3":function(n,e,t){"use strict";t.r(e);var i=t("0b88"),u=t("6785");for(var r in u)["default"].indexOf(r)<0&&function(n){t.d(e,n,(function(){return u[n]}))}(r);t("f8e9");var o=t("828b"),s=Object(o["a"])(u["default"],i["b"],i["c"],!1,null,"24e6d14f",null,!1,i["a"],void 0);e["default"]=s.exports},6785:function(n,e,t){"use strict";t.r(e);var i=t("97c4"),u=t.n(i);for(var r in i)["default"].indexOf(r)<0&&function(n){t.d(e,n,(function(){return i[n]}))}(r);e["default"]=u.a},"8c2b":function(n,e,t){},"97c4":function(n,e,t){"use strict";(function(n){var i=t("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var u=i(t("7eb4")),r=i(t("ee10")),o=i(t("be85")),s={name:"u-picker",mixins:[n.$u.mpMixin,n.$u.mixin,o.default],data:function(){return{lastIndex:[],innerIndex:[],innerColumns:[],columnIndex:0}},watch:{defaultIndex:{immediate:!0,handler:function(n){this.setIndexs(n,!0)}},columns:{immediate:!0,handler:function(n){this.setColumns(n)}}},methods:{getItemText:function(e){return n.$u.test.object(e)?e[this.keyName]:e},closeHandler:function(){this.closeOnClickOverlay&&this.$emit("close")},cancel:function(){this.$emit("cancel")},confirm:function(){var n=this;this.$emit("confirm",{indexs:this.innerIndex,value:this.innerColumns.map((function(e,t){return e[n.innerIndex[t]]})),values:this.innerColumns})},changeHandler:function(n){for(var e=n.detail.value,t=0,i=0,u=0;u<e.length;u++){var r=e[u];if(r!==(this.lastIndex[u]||0)){i=u,t=r;break}}this.columnIndex=i;var o=this.innerColumns;this.setLastIndex(e),this.setIndexs(e),this.$emit("change",{value:this.innerColumns.map((function(n,t){return n[e[t]]})),index:t,indexs:e,values:o,columnIndex:i})},setIndexs:function(e,t){this.innerIndex=n.$u.deepClone(e),t&&this.setLastIndex(e)},setLastIndex:function(e){this.lastIndex=n.$u.deepClone(e)},setColumnValues:function(e,t){this.innerColumns.splice(e,1,t),this.setLastIndex(this.innerIndex.slice(0,e));for(var i=n.$u.deepClone(this.innerIndex),u=0;u<this.innerColumns.length;u++)u>this.columnIndex&&(i[u]=0);this.setIndexs(i)},getColumnValues:function(e){return(0,r.default)(u.default.mark((function e(){return u.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n.$u.sleep();case 2:case"end":return e.stop()}}),e)})))(),this.innerColumns[e]},setColumns:function(e){this.innerColumns=n.$u.deepClone(e),0===this.innerIndex.length&&(this.innerIndex=new Array(e.length).fill(0))},getIndexs:function(){return this.innerIndex},getValues:function(){var e=this;return(0,r.default)(u.default.mark((function e(){return u.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,n.$u.sleep();case 2:case"end":return e.stop()}}),e)})))(),this.innerColumns.map((function(n,t){return n[e.innerIndex[t]]}))}}};e.default=s}).call(this,t("df3c")["default"])},f8e9:function(n,e,t){"use strict";var i=t("8c2b"),u=t.n(i);u.a}}]);
|
||||
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||
'uni_modules/uview-ui/components/u-picker/u-picker-create-component',
|
||||
{
|
||||
'uni_modules/uview-ui/components/u-picker/u-picker-create-component':(function(module, exports, __webpack_require__){
|
||||
__webpack_require__('df3c')['createComponent'](__webpack_require__("26a3"))
|
||||
})
|
||||
},
|
||||
[['uni_modules/uview-ui/components/u-picker/u-picker-create-component']]
|
||||
]);
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"u-popup": "/uni_modules/uview-ui/components/u-popup/u-popup",
|
||||
"u-toolbar": "/uni_modules/uview-ui/components/u-toolbar/u-toolbar",
|
||||
"u-loading-icon": "/uni_modules/uview-ui/components/u-loading-icon/u-loading-icon"
|
||||
}
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
<u-popup vue-id="348b313d-1" show="{{show}}" data-event-opts="{{[['^close',[['closeHandler']]]]}}" bind:close="__e" class="data-v-24e6d14f" bind:__l="__l" vue-slots="{{['default']}}"><view class="u-picker data-v-24e6d14f"><block wx:if="{{showToolbar}}"><u-toolbar vue-id="{{('348b313d-2')+','+('348b313d-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-24e6d14f" bind:__l="__l"></u-toolbar></block><picker-view class="u-picker__view data-v-24e6d14f" 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-24e6d14f"><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-24e6d14f" style="{{'height:'+(item.g3)+';'+('line-height:'+(item.g4)+';')+('font-weight:'+(index1===innerIndex[index]?'bold':'normal')+';')+('display:'+('block')+';')}}">{{item1.m0}}</text></block></block></picker-view-column></block></picker-view><block wx:if="{{loading}}"><view class="u-picker--loading data-v-24e6d14f"><u-loading-icon vue-id="{{('348b313d-3')+','+('348b313d-1')}}" mode="circle" class="data-v-24e6d14f" bind:__l="__l"></u-loading-icon></view></block></view></u-popup>
|
||||
+1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user