在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ nuxt.js 怎么在asyncdata函數(shù)中修改title的值?

nuxt.js 怎么在asyncdata函數(shù)中修改title的值?

現(xiàn)在爬蟲爬到的文章,標(biāo)題是在nuxt.config.js的head里定義的title,在文章詳情頁(yè)面的mounted里重寫document.title為當(dāng)前文章的標(biāo)題 地址欄是正常顯示的。
但是百度/谷歌收錄這篇文章的時(shí)候,題目依舊是在nuxt.config.js里面定義的title,沒被改回來。剛剛看了下nuxt的文檔,看到一個(gè)head方法,改了下,還沒試過搜索引擎收錄是否正常。不過總感覺應(yīng)該要寫在asyncdata這個(gè)函數(shù)里面(文章標(biāo)題也是在這個(gè)方法返回的)
求指導(dǎo)!應(yīng)該要怎樣才能讓搜索引擎取到當(dāng)前收錄文章的頁(yè)面title呢

回答
編輯回答
萌吟
asyncData({app}, callback) {
  app.head.title = 'new title'
  callback(null, {})
}
2017年10月30日 12:41