国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - vue 動(dòng)態(tài)改微信分享文案的問(wèn)題
高洛峰
高洛峰 2017-07-05 10:56:20
0
3
1400

現(xiàn)在是這樣的有一個(gè)需求當(dāng)我在首頁(yè)分享的時(shí)候標(biāo)題是aaaa 當(dāng)我在詳情頁(yè)分享的時(shí)候標(biāo)題是bbb 但是頁(yè)面一加載文案就定死了我如何動(dòng)態(tài)改分享的文案我使用的是vue2 程式碼如下

我寫(xiě)在main.js中一開(kāi)始執(zhí)行就載入了
一開(kāi)始定義了var title = 'aaaa' desc = 'bbbb'
我的做法是在路由跳到詳情頁(yè)的時(shí)候title 改變

router.beforeEach(function (to, from, next) {
  if (to.path.indexOf('/details') != -1) { // 當(dāng)跳轉(zhuǎn)到這個(gè)頁(yè)面時(shí)候改變title
    title = 'cccc';
    desc = 'dddd'
  } else {
    title = 'aaaa';
    desc = 'bbbb';
  }
}

但這樣做不行 不知道為什麼 從一開(kāi)始載入 title就永遠(yuǎn)是 aaa了 除非我在詳情頁(yè)刷新 此時(shí)才會(huì)重新new vue的實(shí)例 才會(huì)改變title

分享程式碼如下:

  wx.onMenuShareAppMessage({ // 分享給朋友
    title: title, //   我需要?jiǎng)討B(tài)改這個(gè)標(biāo)題
    desc: desc,   //   動(dòng)態(tài)改這個(gè)描述
    link: '',     // 分享鏈接 默認(rèn)以當(dāng)前鏈接
    imgUrl: imgUrl + '/static/images/share.png',// 分享圖標(biāo)
    // 用戶(hù)確認(rèn)分享后執(zhí)行的回調(diào)函數(shù)
    success: function () {
              
        });
      }
    },
高洛峰
高洛峰

擁有18年軟件開(kāi)發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...

全部回覆(3)
學(xué)習(xí)ing

你的微信分享功能的初始化應(yīng)該是全域做的。我覺(jué)得可以將wx分享封裝成一個(gè)函數(shù),然後將需要修改的參數(shù)暴露成接口,你這裡的title。然後在不同的路由(組件)中去完成註冊(cè)以及設(shè)定。

洪濤

雷雷

ringa_lee

推薦一款修改title的組件

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板