created
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"usingComponents": {
|
||||
"u-subsection": "/uni_modules/uview-ui/components/u-subsection/u-subsection",
|
||||
"u-popup": "/uni_modules/uview-ui/components/u-popup/u-popup",
|
||||
"uni-list": "/uni_modules/uni-list/components/uni-list/uni-list",
|
||||
"uni-list-item": "/uni_modules/uni-list/components/uni-list-item/uni-list-item",
|
||||
"uni-card": "/uni_modules/uni-card/components/uni-card/uni-card",
|
||||
"uni-icons": "/uni_modules/uni-icons/components/uni-icons/uni-icons",
|
||||
"cloud-image": "/components/cloud-image"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
<view class="page"><view style="padding:10rpx;"><u-subsection vue-id="bcb79a7c-1" list="{{list}}" font-size="20" current="{{current}}" mode="subsection" data-event-opts="{{[['^change',[['sectionChange']]]]}}" bind:change="__e" bind:__l="__l"></u-subsection></view><u-popup vue-id="bcb79a7c-2" show="{{show}}" data-event-opts="{{[['^close',[['close']]],['^open',[['open']]]]}}" bind:close="__e" bind:open="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup-page"><view><uni-list vue-id="{{('bcb79a7c-3')+','+('bcb79a7c-2')}}" bind:__l="__l" vue-slots="{{['default']}}"><uni-list-item vue-id="{{('bcb79a7c-4')+','+('bcb79a7c-3')}}" show-extra-icon="{{true}}" extra-icon="{{iconList.edit}}" clickable="true" title="文章编辑" data-event-opts="{{[['^click',[['editItem',['$0'],['selectIndex']]]]]}}" bind:click="__e" bind:__l="__l"></uni-list-item></uni-list><uni-list vue-id="{{('bcb79a7c-5')+','+('bcb79a7c-2')}}" bind:__l="__l" vue-slots="{{['default']}}"><uni-list-item vue-id="{{('bcb79a7c-6')+','+('bcb79a7c-5')}}" show-extra-icon="{{true}}" extra-icon="{{iconList.setting}}" clickable="true" title="文章设置" data-event-opts="{{[['^click',[['settingItem',['$0'],['selectIndex']]]]]}}" bind:click="__e" bind:__l="__l"></uni-list-item></uni-list><uni-list vue-id="{{('bcb79a7c-7')+','+('bcb79a7c-2')}}" bind:__l="__l" vue-slots="{{['default']}}"><uni-list-item vue-id="{{('bcb79a7c-8')+','+('bcb79a7c-7')}}" show-extra-icon="{{true}}" extra-icon="{{iconList.delete}}" clickable="true" title="删除" data-event-opts="{{[['^click',[['deleteItem',['$0'],['selectIndex']]]]]}}" bind:click="__e" bind:__l="__l"></uni-list-item></uni-list></view><view data-event-opts="{{[['tap',[['close']]]]}}" class="close-button" bindtap="__e">取消</view></view></u-popup><block wx:if="{{current===1}}"><view><view class="container" style="display:flex;flex-wrap:wrap;"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index"><view style="box-sizing:border-box;width:50%;border-radius:12rpx;"><uni-card vue-id="{{'bcb79a7c-9-'+index}}" margin="5" spacing="0" data-event-opts="{{[['^click',[['editItem',[index]]]]]}}" bind:click="__e" bind:__l="__l" vue-slots="{{['default','actions']}}"><cloud-image vue-id="{{('bcb79a7c-10-'+index)+','+('bcb79a7c-9-'+index)}}" width="100%" height="200rpx" mode="scaleToFill" src="{{item.g0?item.$orig.thumbnail[0]:''}}" bind:__l="__l"></cloud-image><text class="uni-body">{{''+item.$orig.title+''}}</text><view class="card-actions" slot="actions"><view class="card-actions-item"><text class="card-actions-item-text">{{'阅读量 '+item.$orig.view_count+''}}</text></view><view data-event-opts="{{[['tap',[['selectMore',[index]]]]]}}" class="card-actions-item" catchtap="__e"><uni-icons vue-id="{{('bcb79a7c-11-'+index)+','+('bcb79a7c-9-'+index)}}" type="more-filled" size="18" color="#999" bind:__l="__l"></uni-icons></view></view></uni-card></view></block></view></view></block></view>
|
||||
@@ -0,0 +1 @@
|
||||
.u-line-1{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:1;-webkit-box-orient:vertical!important}.u-line-2{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical!important}.u-line-3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical!important}.u-line-4{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:4;-webkit-box-orient:vertical!important}.u-line-5{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical!important}.u-border{border-width:.5px!important;border-color:#dadbde!important;border-style:solid}.u-border-top{border-top-width:.5px!important;border-color:#dadbde!important;border-top-style:solid}.u-border-left{border-left-width:.5px!important;border-color:#dadbde!important;border-left-style:solid}.u-border-right{border-right-width:.5px!important;border-color:#dadbde!important;border-right-style:solid}.u-border-bottom{border-bottom-width:.5px!important;border-color:#dadbde!important;border-bottom-style:solid}.u-border-top-bottom{border-top-width:.5px!important;border-bottom-width:.5px!important;border-color:#dadbde!important;border-top-style:solid;border-bottom-style:solid}.u-reset-button{padding:0;background-color:initial;font-size:inherit;line-height:inherit;color:inherit}.u-reset-button::after{border:none}.u-hover-class{opacity:.7}.u-primary-light{color:#ecf5ff}.u-warning-light{color:#fdf6ec}.u-success-light{color:#f5fff0}.u-error-light{color:#fef0f0}.u-info-light{color:#f4f4f5}.u-primary-light-bg{background-color:#ecf5ff}.u-warning-light-bg{background-color:#fdf6ec}.u-success-light-bg{background-color:#f5fff0}.u-error-light-bg{background-color:#fef0f0}.u-info-light-bg{background-color:#f4f4f5}.u-primary-dark{color:#398ade}.u-warning-dark{color:#f1a532}.u-success-dark{color:#53c21d}.u-error-dark{color:#e45656}.u-info-dark{color:#767a82}.u-primary-dark-bg{background-color:#398ade}.u-warning-dark-bg{background-color:#f1a532}.u-success-dark-bg{background-color:#53c21d}.u-error-dark-bg{background-color:#e45656}.u-info-dark-bg{background-color:#767a82}.u-primary-disabled{color:#9acafc}.u-warning-disabled{color:#f9d39b}.u-success-disabled{color:#a9e08f}.u-error-disabled{color:#f7b2b2}.u-info-disabled{color:#c4c6c9}.u-primary{color:#3c9cff}.u-warning{color:#f9ae3d}.u-success{color:#5ac725}.u-error{color:#f56c6c}.u-info{color:#909399}.u-primary-bg{background-color:#3c9cff}.u-warning-bg{background-color:#f9ae3d}.u-success-bg{background-color:#5ac725}.u-error-bg{background-color:#f56c6c}.u-info-bg{background-color:#909399}.u-main-color{color:#303133}.u-content-color{color:#606266}.u-tips-color{color:#909193}.u-light-color{color:#c0c4cc}.u-safe-area-inset-top{padding-top:0;padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.u-safe-area-inset-right{padding-right:0;padding-right:constant(safe-area-inset-right);padding-right:env(safe-area-inset-right)}.u-safe-area-inset-bottom{padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.u-safe-area-inset-left{padding-left:0;padding-left:constant(safe-area-inset-left);padding-left:env(safe-area-inset-left)}::-webkit-scrollbar{display:none;width:0!important;height:0!important;-webkit-appearance:none;background:transparent}.page{padding:20rpx}.container{overflow:hidden}.custom-cover{flex:1;flex-direction:row;position:relative}.cover-content{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:rgba(0,0,0,.4);display:flex;flex-direction:row;align-items:center;padding-left:15px;font-size:14px;color:#fff}.card-actions{display:flex;flex-direction:row;justify-content:space-around;align-items:center;height:45px;border-top:1px #eee solid}.card-actions-item{display:flex;flex-direction:row;align-items:center}.card-actions-item-text{font-size:12px;color:#666;margin-left:5px}.cover-image{flex:1;height:150px}.no-border{border-width:0}.close-button{background-color:#fff;text-align:center;border:3rpx solid #fff;height:50rpx;width:100%;padding:5rpx;margin-top:20rpx;margin-bottom:10rpx}.popup-page{background-color:#eee}
|
||||
Reference in New Issue
Block a user