Browse Source

feature: 分包处理

332777428@qq.com 6 months ago
parent
commit
33e74d86e2

+ 73 - 0
pages/packageA/about/about.js

@@ -0,0 +1,73 @@
+
+Page({
+
+  /**
+   * 页面的初始数据
+   */
+  data: {
+    nvabarData: {
+      showCapsule: 1, //是否显示左上角图标   1表示显示    0表示不显示
+      title: '关于我们', //导航栏 中间的标题
+    },
+  },
+  go(e) {
+    wx.navigateTo({
+      url: './../aboutInfo/aboutInfo?type=' + e.currentTarget.dataset.index,
+    })
+  },
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad(options) {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload() {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh() {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom() {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage() {
+
+  }
+})

+ 5 - 0
pages/packageA/about/about.json

@@ -0,0 +1,5 @@
+{
+  "usingComponents": {
+    "nav-bar": "../../../components/navbar/navbar"
+  }
+}

+ 14 - 2
pages/packageA/about/about.wxml

@@ -1,2 +1,14 @@
-<!--pages/packageA/about/about.wxml-->
-<text>pages/packageA/about/about.wxml</text>
+<view class="about">
+  <nav-bar bind:goBack="_goBack" nav-bgc-class="ex-nav-bgc-class" nav-title-class="ex-nav-title-class" ex-back-pre="ex-back-pre" navbar-data='{{nvabarData}}'>
+  </nav-bar>
+  <view class="page-view">
+    <view class="about-li" data-index="0" bindtap="go">
+      <text>猫王用户协议</text>
+      <image class="j" mode="heightFix" src="./../../img/b.png"></image>
+    </view>
+    <view class="about-li" data-index="1" bindtap="go">
+      <text>猫王隐私政策</text>
+      <image class="j" mode="heightFix" src="./../../img/b.png"></image>
+    </view>
+  </view>
+</view>

+ 30 - 0
pages/packageA/about/about.wxss

@@ -0,0 +1,30 @@
+/* pages/about/about.wxss */
+.about-li{
+  width: calc(100vw - 34rpx);
+  height: 102rpx;
+  display: flex;
+  align-items: center;
+  margin-right: 20rpx;
+  position: relative;
+  margin: 0 0 0 34rpx;
+  border-bottom: 1rpx solid #E0DCD7;
+}
+.about-li text {
+  margin: 0;
+  background: none;
+  text-align: left;
+  padding: 0;
+  line-height: 102rpx;
+  font-size: 30rpx;
+  color: #353535;
+  font-weight: 400;
+  font-weight: bold;
+  font-size: 32rpx;
+}
+
+.about-li image.j {
+  height: 22rpx;
+  position: absolute;
+  top: 40rpx;
+  right: 34rpx;
+}