Browse Source

子页面标题根据首页获得的名称动态设定

release
liushaowen 5 years ago
parent
commit
efd646a82b
  1. 14
      src/pages/index/index.ts
  2. 2
      src/pages/index/index.wxml
  3. 1
      src/subpages/basicReality/pages/index/index.scss
  4. 8
      src/subpages/basicReality/pages/index/index.wxml

14
src/pages/index/index.ts

@ -252,18 +252,18 @@ Page({
//跳转到子页
navigateToPage (e:{ currentTarget: { dataset: { code: any}}}) {
console.log(e.currentTarget.dataset.code)
let label = e.currentTarget.dataset.label
if (e.currentTarget.dataset.code == 'A1001') { //党员信息
wx.navigateTo({
url: "/subpages/basicReality/pages/index/index?tab=basic-situation&title=党员信息"
url: "/subpages/basicReality/pages/index/index?tab=basic-situation&title="+label
});
} else if (e.currentTarget.dataset.code == 'A1002') { //参与情况
wx.navigateTo({
url: "/subpages/basicReality/pages/index/index?tab=enter-situation&title=参与情况"
url: "/subpages/basicReality/pages/index/index?tab=enter-situation&title="+label
});
} else if (e.currentTarget.dataset.code == 'A1003') { //发挥作用
wx.navigateTo({
url: "/subpages/basicReality/pages/index/index?tab=bring-into-play-situation&title=发挥作用"
url: "/subpages/basicReality/pages/index/index?tab=bring-into-play-situation&title="+label
});
} else if (e.currentTarget.dataset.code == 'A2001') { //热议事件
wx.navigateTo({
@ -287,15 +287,15 @@ Page({
});
} else if (e.currentTarget.dataset.code == 'A3001') { //社区报道
wx.navigateTo({
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=second&title=社区报到"
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=second&title="+label
});
} else if (e.currentTarget.dataset.code == 'A3002') { //网格自治
wx.navigateTo({
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=third&title=网格自治"
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=third&title="+label
});
} else if (e.currentTarget.dataset.code == 'A3003') { //网格满意度
wx.navigateTo({
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=fourth&title=网格满意度"
url: "/subpages/governRanking/pages/governRanking/governRanking?tab=fourth&title="+label
});
}
},

2
src/pages/index/index.wxml

@ -62,7 +62,7 @@
<view class="content-title">{{rowItem.mainLabel}}</view>
<view class="content">
<block wx:for="{{rowItem.childNav}}" wx:for-index="index" wx:key="index">
<view class="item" data-code="{{item.navCode}}" bindtap="navigateToPage" hover-stay-time="150" hover-class="grid-hover">
<view class="item" data-code="{{item.navCode}}" data-label="{{item.label}}" bindtap="navigateToPage" hover-stay-time="150" hover-class="grid-hover">
<image src="{{item.icon}}" />
<view class="name">{{item.label}}</view>
</view>

1
src/subpages/basicReality/pages/index/index.scss

@ -8,7 +8,6 @@ page {
.basic-reality {
background: #f8f8fa;
width: 100%;
padding-top: 90rpx;
}
.tab-bar {

8
src/subpages/basicReality/pages/index/index.wxml

@ -1,14 +1,10 @@
<view class="basic-reality">
<cover-view class="tab-bar">
<!-- <cover-view class="tab-bar">
<cover-view class="party-van tab-item" bindtap="onChangeTab" data-tab="party-van">党员先锋</cover-view>
<cover-view class="no-data" ></cover-view>
<!-- 孔村版-去掉支部建设,联建共建 -->
<!--<cover-view class="branch-construct tab-item" bindtap="onChangeTab" data-tab="branch-construct">支部建设</cover-view>
<cover-view class="union-construct tab-item" bindtap="onChangeTab" data-tab="union-construct">联建共建</cover-view>-->
<!--<cover-view class="select-tab {{selectTab === 'party-van' ? 'party-van' : selectTab === 'branch-construct' ? 'branch-construct' : 'union-construct'}}"></cover-view> -->
<cover-image class="select-tab {{selectTab === 'party-van' ? 'party-van' : selectTab === 'branch-construct' ? 'branch-construct' : 'union-construct'}}" src="https://epdc-shibei.elinkservice.cn/epdcFile/M00/02/BA/rBAAM16X7bqAH_AaAAAB2R4v1Do645.png"></cover-image>
</cover-view>
</cover-view> -->
<party-van wx:if="{{selectTab === 'party-van'}}" tab="{{subTab}}"></party-van>

Loading…
Cancel
Save