Sekarang ni dah ada syaratnya Bila saya share kat homepage, tajuknya aaaa bila saya share kat bahagian details, tajuk dah bbb adakah saya menukar salinan kongsi secara dinamik? Kodnya adalah seperti berikut
Saya menulisnya dalam main.js dan ia akan dimuatkan sebaik sahaja ia dilaksanakanSaya mentakrifkan var title = 'aaaa' desc = 'bbbb' pada permulaan
Pendekatan saya ialah menukar tajuk apabila laluan melompat ke. halaman butiran
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';
}
}
Tetapi ini tidak berfungsi Saya tidak tahu mengapa Dari awal memuatkan, tajuk akan sentiasa aaa Melainkan saya memuat semula halaman butiran, instance baharu vue akan dibuat semula berubah. Kongsi kod seperti berikut:
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)
// 用戶確認(rèn)分享后執(zhí)行的回調(diào)函數(shù)
success: function () {
});
}
},
擁有18年軟件開發(fā)和IT教學(xué)經(jīng)驗(yàn)。曾任多家上市公司技術(shù)總監(jiān)、架構(gòu)師、項(xiàng)目經(jīng)理、高級(jí)軟件工程師等職務(wù)。 網(wǎng)絡(luò)人氣名人講師,...
Pemulaan fungsi perkongsian WeChat anda harus dilakukan secara global. Saya rasa kita boleh merangkum perkongsian wx ke dalam fungsi, dan kemudian mendedahkan parameter yang perlu diubah suai sebagai antara muka, tajuk anda di sini. Kemudian lengkapkan pendaftaran dan konfigurasi dalam laluan (komponen) yang berbeza.
setPageTitle:function(video){
document.querySelector('head title').innerText = video.title;
// hack微信等webview中無法修改標(biāo)題
var iframe = document.createElement('iframe');
iframe.addEventListener('load', function () {
setTimeout(function(){document.body.removeChild(iframe)},0) ;
});
document.body.appendChild(iframe);
// 標(biāo)題(內(nèi)容)
document.querySelector('.video_title').innerText = video.title;
},