gang.huang il y a 4 ans
Parent
commit
fa2ae3fcf9

+ 1 - 1
pages/components/shareDialog/shareDialog.js

@@ -11,7 +11,7 @@ Component({
       type:Boolean,
       value:false,
       observer:function(newVal,oldVal){
-        console.log(this.properties);
+        console.log(newVal);
         const _self = this;
         const parmas = this.properties;
         if(newVal == true) {

+ 1 - 1
pages/myhome/myhome.js

@@ -165,6 +165,6 @@ Page({
    * 用户点击右上角分享
    */
   onShareAppMessage: function () {
-    return app.cardShareInfo();
+    // return app.cardShareInfo();
   }
 })

+ 3 - 0
pages/phoneCharges/phoneCharges.js

@@ -228,6 +228,9 @@ Page({
 
   },
     onShareAppMessage: function () {
+      this.setData({
+        onShowShareDialog:true
+      });
     return app.cardShareInfo();
   }
 })

+ 19 - 5
pages/postage/postage.js

@@ -242,11 +242,22 @@ Page({
    * 生命周期函数--监听页面隐藏
    */
   onHide: function () {
-    this.setData({
-      showShareDialog:false,
-      shareGoodsId:0,
-      showtermsOfServiceDialog:false
-    })
+    if(this.data.onShowShareDialog) {
+      this.setData({
+        showShareDialog:true,
+        // shareGoodsId:0,
+        showtermsOfServiceDialog:false,
+        onShowShareDialog:false
+      })
+    }
+    else {
+      this.setData({
+        onShowShareDialog:false,
+        showShareDialog:false,
+        shareGoodsId:0,
+        showtermsOfServiceDialog:false
+      })
+    }
   },
   onShareInfo: function () {
     console.log('onShareInfo')
@@ -278,6 +289,9 @@ Page({
 
   },
   onShareAppMessage: function () {
+    this.setData({
+      onShowShareDialog:true
+    });
     return app.cardShareInfo();
   }
 })