第一次提交
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/article/detail/detail.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/article/detail/detail.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/article/detail/detail"],{"086b":function(t,e,a){"use strict";(function(t){var n=a("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(a("74c1")),o={components:{AppShare:function(){Promise.all([a.e("common/vendor"),a.e("components/app-share")]).then(function(){return resolve(a("b70e"))}.bind(null,a)).catch(a.oe)}},data:function(){return{loadding:!1,indicatorDots:!0,autoplay:!0,interval:2e3,duration:500,article_id:0,article:{image:{}},urldata:"",isAppShare:!1,appParams:{title:"",summary:"",path:""}}},onLoad:function(t){this.article_id=t.article_id},mounted:function(){this.getData()},onShareAppMessage:function(){var t=this.getShareUrlParams({article_id:this.article_id});return this.taskFunc(),{title:this.article.article_title,path:"/pages/article/detail/detail?"+t}},methods:{taskFunc:function(){this._post("plus.task.Task/dayTask",{task_type:"article"},(function(t){console.log("分享成功")}))},copyUrl:function(){var e=document.createElement("input"),a=window.location.href;e.value=a,document.body.appendChild(e),e.select(),e.setSelectionRange(0,e.value.length),document.execCommand("Copy"),document.body.removeChild(e),t.showToast({title:"复制成功",icon:"success",mask:!0,duration:2e3})},shareFunc:function(){this.taskFunc()},closeAppShare:function(t){this.isAppShare=!1},getData:function(){var e=this;t.showLoading({title:"加载中"}),e.loading=!0;var a=e.article_id;e._get("plus.article.article/detail",{article_id:a,url:e.urldata},(function(a){a.data.detail.article_content=i.default.format_content(a.data.detail.article_content),console.log(a.data.detail.article_content),e.article=a.data.detail,e.loadding=!0,t.hideLoading()}))}}};e.default=o}).call(this,a("df3c")["default"])},"40f0":function(t,e,a){"use strict";(function(t,e){var n=a("47a9");a("7d57");n(a("3240"));var i=n(a("d580"));t.__webpack_require_UNI_MP_PLUGIN__=a,e(i.default)}).call(this,a("3223")["default"],a("df3c")["createPage"])},"54e3":function(t,e,a){"use strict";var n=a("9d2c"),i=a.n(n);i.a},"9d2c":function(t,e,a){},a074:function(t,e,a){"use strict";a.d(e,"b",(function(){return n})),a.d(e,"c",(function(){return i})),a.d(e,"a",(function(){}));var n=function(){var t=this.$createElement,e=(this._self._c,this.loadding?this.theme()||"":null),a=this.loadding?this.theme():null;this.$mp.data=Object.assign({},{$root:{m0:e,m1:a}})},i=[]},bf19:function(t,e,a){"use strict";a.r(e);var n=a("086b"),i=a.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return n[t]}))}(o);e["default"]=i.a},d580:function(t,e,a){"use strict";a.r(e);var n=a("a074"),i=a("bf19");for(var o in i)["default"].indexOf(o)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(o);a("54e3");var c=a("828b"),l=Object(c["a"])(i["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=l.exports}},[["40f0","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/article/detail/detail.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/article/detail/detail.json
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "文章详情",
|
||||
"usingComponents": {
|
||||
"app-share": "/components/app-share"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/article/detail/detail.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/article/detail/detail.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<block wx:if="{{loadding}}"><view class="{{['article-detail',$root.m0]}}" data-theme="{{$root.m1}}"><view class="title fb">{{article.article_title}}</view><view class="info d-b-c f24"><view><text class="red">{{article.category.name}}</text><text class="ml30">{{article.create_time}}</text></view><button class="share-box" open-type="share" data-event-opts="{{[['tap',[['shareFunc',['$event']]]]]}}" bindtap="__e"><image class="share_img" src="/static/icon/fenxiang.png" mode></image></button></view><view class="article-content"><rich-text nodes="{{article.article_content}}"></rich-text></view><tab-bar vue-id="349d59d9-1" bind:__l="__l"></tab-bar><app-share vue-id="349d59d9-2" isAppShare="{{isAppShare}}" appParams="{{appParams}}" data-event-opts="{{[['^close',[['closeAppShare']]]]}}" bind:close="__e" bind:__l="__l"></app-share></view></block>
|
||||
2
unpackage/dist/build/mp-weixin/pages/article/detail/detail.wxss
vendored
Normal file
2
unpackage/dist/build/mp-weixin/pages/article/detail/detail.wxss
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
.article-detail{padding:30rpx;background:#fff}.article-detail .title{font-size:44rpx}.article-detail .info{padding:40rpx 0;color:#999}.article-detail .article-content{width:100%;box-sizing:border-box;line-height:60rpx;font-size:34 rpx;overflow:hidden}.article-detail .article-content image,
|
||||
.article-detail .article-content ._img{display:block;max-width:100%}.share-box{background:none}.share_img{width:32rpx;height:32rpx}
|
||||
1
unpackage/dist/build/mp-weixin/pages/article/list/list.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/article/list/list.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/article/list/list"],{"31de":function(t,e,i){"use strict";i.r(e);var a=i("ec72"),n=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);e["default"]=n.a},"54f9":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return n})),i.d(e,"a",(function(){}));var a=function(){var t=this.$createElement,e=(this._self._c,this.theme()||""),i=this.theme(),a=0==this.listData.length&&!this.loading;this.$mp.data=Object.assign({},{$root:{m0:e,m1:i,g0:a}})},n=[]},"8c43":function(t,e,i){},ac65:function(t,e,i){"use strict";var a=i("8c43"),n=i.n(a);n.a},d47f:function(t,e,i){"use strict";i.r(e);var a=i("54f9"),n=i("31de");for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);i("ac65");var c=i("828b"),s=Object(c["a"])(n["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);e["default"]=s.exports},da74:function(t,e,i){"use strict";(function(t,e){var a=i("47a9");i("7d57");a(i("3240"));var n=a(i("d47f"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(n.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},ec72:function(t,e,i){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={components:{uniLoadMore:function(){i.e("components/uni-load-more").then(function(){return resolve(i("e5dd"))}.bind(null,i)).catch(i.oe)}},data:function(){return{loading:!0,phoneHeight:0,scrollviewHigh:0,listData:[],no_more:null,list_rows:10,page:1,categorys:[],type_active:0}},computed:{loadingType:function(){return this.loading?1:0!=this.listData.length&&this.no_more?2:0}},mounted:function(){this.init(),this.getCategory(),this.getData()},methods:{init:function(){var e=this;t.getSystemInfo({success:function(i){e.phoneHeight=i.windowHeight;var a=t.createSelectorQuery().select(".top-tabbar");a.boundingClientRect((function(t){var i=e.phoneHeight-t.height;e.scrollviewHigh=i})).exec()}})},getCategory:function(){var t=this;t._get("plus.article.article/category",{},(function(e){t.categorys=e.data.category}))},tabTypeFunc:function(t){t!=this.type_active&&(this.type_active=t,this.page=1,this.listData=[],this.getData())},getData:function(){var e=this,i=e.page,a=e.list_rows;e.loading=!0,t.showLoading({title:"加载中"}),e._get("plus.article.article/index",{page:i||1,list_rows:a,category_id:e.type_active},(function(i){e.listData=e.listData.concat(i.data.list.data),e.last_page=i.data.list.last_page,i.data.list.last_page<=1&&(e.no_more=!0),e.loading=!1,t.hideLoading()}))},scrolltolowerFunc:function(){if(this.bottomRefresh=!0,this.page++,this.loading=!0,this.page>this.last_page)return this.loading=!1,void(this.no_more=!0);this.getData()},gotoDetail:function(t){this.gotoPage("/pages/article/detail/detail?article_id="+t)}}};e.default=a}).call(this,i("df3c")["default"])}},[["da74","common/runtime","common/vendor"]]]);
|
||||
6
unpackage/dist/build/mp-weixin/pages/article/list/list.json
vendored
Normal file
6
unpackage/dist/build/mp-weixin/pages/article/list/list.json
vendored
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "文章列表",
|
||||
"usingComponents": {
|
||||
"uni-load-more": "/components/uni-load-more"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/article/list/list.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/article/list/list.wxml
vendored
Normal file
@ -0,0 +1 @@
|
||||
<view class="{{['article-list-wrap',$root.m0]}}" data-theme="{{$root.m1}}"><view class="top-tabbar"><scroll-view scroll-x="true" scroll-with-animation="true"><view class="type-list d-s-c"><view data-event-opts="{{[['tap',[['tabTypeFunc',[0]]]]]}}" class="{{[type_active==0?'tab-item active':'tab-item ']}}" bindtap="__e">全部</view><block wx:for="{{categorys}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['tabTypeFunc',['$0'],[[['categorys','',index,'category_id']]]]]]]}}" class="{{[type_active==item.category_id?'tab-item active':'tab-item ']}}" bindtap="__e">{{''+item.name+''}}</view></block></view></scroll-view></view><scroll-view class="scroll-Y" style="{{('height:'+scrollviewHigh+'px;')}}" scroll-y="true" lower-threshold="50" data-event-opts="{{[['scrolltolower',[['scrolltolowerFunc',['$event']]]]]}}" bindscrolltolower="__e"><view class="article-list"><block wx:for="{{listData}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['gotoDetail',['$0'],[[['listData','',index,'article_id']]]]]]]}}" class="item" bindtap="__e"><view class="info"><view class="title">{{item.article_title}}</view><view class="summary">{{item.dec}}</view><view class="datatime d-s-c"><text>{{item.create_time}}</text><text class="icon iconfont icon-chakan ml30"></text><text class="ml10">{{item.actual_views}}</text></view></view><block wx:if="{{item.image!=null}}"><view class="pic"><image src="{{item.image.file_path}}" mode="aspectFill"></image></view></block></view></block></view><block wx:if="{{$root.g0}}"><view class="d-c-c p30"><text class="iconfont icon-wushuju"></text><text class="cont">亲,暂无相关记录哦</text></view></block><block wx:else><uni-load-more vue-id="4d70ab39-1" loadingType="{{loadingType}}" bind:__l="__l"></uni-load-more></block></scroll-view><tab-bar vue-id="4d70ab39-2" bind:__l="__l"></tab-bar></view>
|
||||
3
unpackage/dist/build/mp-weixin/pages/article/list/list.wxss
vendored
Normal file
3
unpackage/dist/build/mp-weixin/pages/article/list/list.wxss
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
.article-list-wrap .type-list .tab-item{padding:0 30rpx;font-size:34rpx;height:86rpx;line-height:86rpx;white-space:nowrap}.article-list-wrap .type-list .tab-item.active{margin-bottom:0}[data-theme="theme0"] .article-list-wrap .type-list .tab-item.active{border-color:#ff5704!important}[data-theme="theme1"] .article-list-wrap .type-list .tab-item.active{border-color:#19ad57!important}[data-theme="theme2"] .article-list-wrap .type-list .tab-item.active{border-color:#fc0!important}[data-theme="theme3"] .article-list-wrap .type-list .tab-item.active{border-color:#33a7ff!important}[data-theme="theme4"] .article-list-wrap .type-list .tab-item.active{border-color:#e4e4e4!important}[data-theme="theme5"] .article-list-wrap .type-list .tab-item.active{border-color:#c8ba97!important}[data-theme="theme6"] .article-list-wrap .type-list .tab-item.active{border-color:#623ceb!important}.article-list{background:#fff}.article-list .item{padding:30rpx;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e3e3e3}.article-list .item .info{flex:1;overflow:hidden}.article-list .item .title{font-size:36rpx}.article-list .item .summary{margin-top:20rpx;font-size:28rpx;color:#999}.article-list .item .title,
|
||||
.article-list .item .summary{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-list .item .pic{padding-left:30rpx}.article-list .item .pic,
|
||||
.article-list .item .pic image{width:160rpx;height:160rpx}.article-list .item .datatime{margin-top:20rpx;font-size:24rpx;color:#999}
|
||||
Reference in New Issue
Block a user