created
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/image-grid/media-list"],{"03eb":function(e,t,a){"use strict";var n=a("e8c6"),i=a.n(n);i.a},"30e8":function(e,t,a){"use strict";a.r(t);var n=a("370e"),i=a.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return n[e]}))}(r);t["default"]=i.a},"370e":function(e,t,a){"use strict";(function(e,n){var i=a("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(a("7eb4")),u=i(a("ee10")),s=e.database(),l={components:{cloudImage:function(){a.e("components/cloud-image").then(function(){return resolve(a("caa5"))}.bind(null,a)).catch(a.oe)}},props:{dataType:{type:String,default:""},pageSize:{type:Number,default:10},currentTemplate:{type:String,default:""}},data:function(){return{list:[],selectValue:"",page:12,loading:!1,noMore:!1}},mounted:function(){0===this.list.length&&("template"===this.dataType?this.list=[{value:"不使用模板",_id:"",src:"not_image"}]:"music"===this.dataType?this.list=[{value:"不播放音乐",_id:"",src:"not_music"}]:this.dataType,this.loadData())},methods:{select:function(e){this.selectValue=e,this.$emit("update",this.selectValue)},loadData:function(){var e=this;return(0,u.default)(r.default.mark((function t(){var a,n,i,u;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.loading&&!e.noMore){t.next=2;break}return t.abrupt("return");case 2:if(e.loading=!0,"template"!==e.dataType){t.next=18;break}if(console.log(e.list),1!==e.list.length){t.next=16;break}return t.next=8,s.collection("cms-temp").get();case 8:for(n=t.sent,console.log(n.result.data),i=[],u=0;u<n.result.data.length;u++)i.push({value:n.result.data[u].temptele_name,_id:n.result.data[u]._id,src:n.result.data[u].temptele_src});return(a=e.list).push.apply(a,i),t.next=15,e.select(e.list[0]._id);case 15:e.noMore=!0;case 16:t.next=25;break;case 18:if("music"!==e.dataType){t.next=24;break}return t.next=21,e.select(e.list[0]._id);case 21:e.noMore=!0,t.next=25;break;case 24:"font"===e.dataType||(e.noMore=!0);case 25:case"end":return t.stop()}}),t)})))()},loadMore:function(){this.noMore||this.loadData()},previewImage:function(e){n.previewImage({current:e,urls:this.list.map((function(e){return e.image}))})}}};t.default=l}).call(this,a("861b")["uniCloud"],a("df3c")["default"])},"73f4":function(e,t,a){"use strict";a.r(t);var n=a("c8f0"),i=a("30e8");for(var r in i)["default"].indexOf(r)<0&&function(e){a.d(t,e,(function(){return i[e]}))}(r);a("03eb");var u=a("828b"),s=Object(u["a"])(i["default"],n["b"],n["c"],!1,null,"0b23a72b",null,!1,n["a"],void 0);t["default"]=s.exports},c8f0:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){}));var n=function(){var e=this.$createElement;this._self._c},i=[]},e8c6:function(e,t,a){}}]);
|
||||
;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
|
||||
'components/image-grid/media-list-create-component',
|
||||
{
|
||||
'components/image-grid/media-list-create-component':(function(module, exports, __webpack_require__){
|
||||
__webpack_require__('df3c')['createComponent'](__webpack_require__("73f4"))
|
||||
})
|
||||
},
|
||||
[['components/image-grid/media-list-create-component']]
|
||||
]);
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {
|
||||
"cloud-image": "/components/cloud-image"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<scroll-view class="container data-v-0b23a72b" scroll-y="{{true}}" show-scrollbar="{{false}}" data-event-opts="{{[['scrolltolower',[['loadMore',['$event']]]]]}}" bindscrolltolower="__e"><block wx:if="{{dataType==='template'}}"><view class="data-v-0b23a72b"><view class="list-container data-v-0b23a72b"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list-item data-v-0b23a72b"><block wx:if="{{item.src!=='not_image'}}"><view class="data-v-0b23a72b"><view data-event-opts="{{[['tap',[['select',['$0'],[[['list','',index,'_id']]]]]]]}}" class="{{['data-v-0b23a72b',(selectValue===item._id)?'select-image':'',(true)?'item-image':'']}}" bindtap="__e"><cloud-image vue-id="{{'6a0d81b3-1-'+index}}" src="{{item.src}}" mode="scaleToFill" width="33vw" height="100%" class="data-v-0b23a72b" bind:__l="__l"></cloud-image></view><text class="item-text data-v-0b23a72b">{{item.value}}</text></view></block><block wx:else><view class="data-v-0b23a72b"><view data-event-opts="{{[['tap',[['select',['$0'],[[['list','',index,'_id']]]]]]]}}" class="{{['data-v-0b23a72b',(selectValue===item._id)?'select-image':'',(true)?'item-image':'']}}" bindtap="__e"><view style="width:33vw;height:100%;background-color:aqua;" class="data-v-0b23a72b"></view></view><text class="item-text data-v-0b23a72b">{{item.value}}</text></view></block></view></block></view></view></block><block wx:else><block wx:if="{{dataType==='music'}}"><view class="data-v-0b23a72b"><view class="list-container data-v-0b23a72b"><block wx:for="{{list}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list-item data-v-0b23a72b"><block wx:if="{{item.src!=='not_music'}}"><view class="center-con data-v-0b23a72b"><view data-event-opts="{{[['tap',[['select',['$0'],[[['list','',index,'_id']]]]]]]}}" class="{{['data-v-0b23a72b',(selectValue===item._id)?'select-image':'',(true)?'music-item':'']}}" bindtap="__e"><cloud-image vue-id="{{'6a0d81b3-2-'+index}}" src="{{item.src}}" mode="scaleToFill" width="100%" height="100%" class="data-v-0b23a72b" bind:__l="__l"></cloud-image></view><text class="item-text data-v-0b23a72b">{{item.value}}</text></view></block><block wx:else><view class="center-con data-v-0b23a72b"><view class="{{['data-v-0b23a72b',(selectValue===item._id)?'select-image':'',(true)?'music-item':'']}}"><view style="width:100%;height:100%;background-color:aqua;" class="data-v-0b23a72b"></view></view><text class="item-text data-v-0b23a72b">{{item.value}}</text></view></block></view></block></view></view></block></block><view class="loading-tips data-v-0b23a72b"><block wx:if="{{loading}}"><text class="data-v-0b23a72b">正在加载...</text></block><block wx:if="{{noMore}}"><text class="data-v-0b23a72b">没有更多了~</text></block></view></scroll-view>
|
||||
@@ -0,0 +1 @@
|
||||
.container.data-v-0b23a72b{box-sizing:border-box}.list-container.data-v-0b23a72b{display:flex;flex-wrap:wrap;padding:10rpx}.list-item.data-v-0b23a72b{width:33%;padding:10rpx;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.item-image.data-v-0b23a72b{width:100%;height:250rpx;border-radius:12rpx;background-color:#f5f5f5;padding:10rpx}.item-text.data-v-0b23a72b{display:block;padding:20rpx 10rpx;font-size:28rpx;color:#666;line-height:1.4;text-align:center}.loading-tips.data-v-0b23a72b{text-align:center;padding:30rpx;font-size:24rpx;color:#999}.select-image.data-v-0b23a72b{box-sizing:border-box;border:10rpx solid #39f}.music-item.data-v-0b23a72b{width:100rpx;height:100rpx;border-radius:50%}
|
||||
Reference in New Issue
Block a user