浏览代码

列表渲染

xcx 4 年前
父节点
当前提交
c70fa7e821

+ 1
- 1
src/pages/HuiAiXin/EnergyStory/EnergyStoryDetail/index.config.js 查看文件

1
 export default {
1
 export default {
2
-  navigationBarTitleText: '正能量事迹详情'
2
+  navigationBarTitleText: '丽园助农详情'
3
 }
3
 }

+ 1
- 1
src/pages/HuiAiXin/EnergyStory/index.config.js 查看文件

1
 export default {
1
 export default {
2
-  navigationBarTitleText: '正能量事迹'
2
+  navigationBarTitleText: '丽园助农'
3
 }
3
 }

+ 6
- 0
src/pages/HuiShengHuo/ActivityList/index.vue 查看文件

16
       <ScrollY :IsRefreshing="IsRefreshing" @Refresh="Refresh" @ScrollBottom="ScrollBottom">
16
       <ScrollY :IsRefreshing="IsRefreshing" @Refresh="Refresh" @ScrollBottom="ScrollBottom">
17
 
17
 
18
         <view class="ActivityList">
18
         <view class="ActivityList">
19
+          <view class="NoData" v-show="NoData">
20
+            <image mode="widthFix" src="https://cjgw.oss-cn-hangzhou.aliyuncs.com/ygcxxfb/image/nodata.png"></image>
21
+            <text>暂无内容</text>
22
+          </view>
19
           <view class="List">
23
           <view class="List">
20
             <view class="Item" v-for="(item, index) in PageList" :key="index">
24
             <view class="Item" v-for="(item, index) in PageList" :key="index">
21
               <navigator class="Img" :url="`./ActivityDetail/index?id=${item.activityId}`" hover-class="other-navigator-hover">
25
               <navigator class="Img" :url="`./ActivityDetail/index?id=${item.activityId}`" hover-class="other-navigator-hover">
49
   name: 'JingCaiHuoDong',
53
   name: 'JingCaiHuoDong',
50
   data () {
54
   data () {
51
     return {
55
     return {
56
+      NoData: false,
52
       PageData: {
57
       PageData: {
53
         pageNum: 1,
58
         pageNum: 1,
54
         pageSize: 15
59
         pageSize: 15
121
     },
126
     },
122
     ToGetPageList () { // 获取列表
127
     ToGetPageList () { // 获取列表
123
       this.GetActivityList({ queryData: { ...this.PageData, typeId: this.CurrentNavId } }).then((res) => { // 获取活动列表
128
       this.GetActivityList({ queryData: { ...this.PageData, typeId: this.CurrentNavId } }).then((res) => { // 获取活动列表
129
+        this.NoData = !this.ActivityList.length
124
         this.PageList = [...this.ActivityList]
130
         this.PageList = [...this.ActivityList]
125
         this.HasNextPage = res.data.data.current < res.data.data.pages
131
         this.HasNextPage = res.data.data.current < res.data.data.pages
126
         this.DataLock = false
132
         this.DataLock = false

+ 15
- 0
src/pages/HuiShengHuo/ActivityList/page.scss 查看文件

38
   > .flex-item {
38
   > .flex-item {
39
     .ActivityList {
39
     .ActivityList {
40
       background: #fff;
40
       background: #fff;
41
+      > .NoData {
42
+        > image {
43
+          width: 53%;
44
+          margin: 172px auto 0;
45
+          display: block;
46
+        }
47
+        > text {
48
+          font-size: 28px;
49
+          color: #999;
50
+          line-height: 40px;
51
+          margin-top: 10px;
52
+          display: block;
53
+          text-align: center;
54
+        }
55
+      }
41
       > .List {
56
       > .List {
42
         position: relative;
57
         position: relative;
43
         overflow: hidden;
58
         overflow: hidden;