修复decodeURIComponent报错
This commit is contained in:
parent
3e169a7493
commit
58e36e8c17
@ -26,10 +26,10 @@ div
|
||||
nuxt-link(:to="Articels.last ? '/post/' + Articels.last.ID : ''")
|
||||
.btnFooter.btnPrevt(:style="'color: ' + (Articels.last ? '#333' : '#ccc')")
|
||||
Icon(:icon="['fas', 'chevron-left']")
|
||||
| 上一篇 {{ Articels.last ? '(' + decodeURIComponent(Articels.last.post_name) + ')' : ''}}
|
||||
| 上一篇 {{ Articels.last ? '(' + decodeTitle(Articels.last.post_name) + ')' : ''}}
|
||||
nuxt-link(:to="Articels.next ? '/post/' + Articels.next.ID : ''")
|
||||
.btnFooter.btnNext(:style="'color: ' + (Articels.next ? '#333' : '#ccc')")
|
||||
| 下一篇 {{ Articels.next ? '(' + decodeURIComponent(Articels.next.post_name) + ')' : ''}}
|
||||
| 下一篇 {{ Articels.next ? '(' + decodeTitle(Articels.next.post_name) + ')' : ''}}
|
||||
Icon(:icon="['fas', 'chevron-right']")
|
||||
.comment
|
||||
|
||||
@ -135,6 +135,18 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
decodeTitle(name) {
|
||||
try {
|
||||
// return decodeURIComponent(name.replace(/[%]/g, function (m) {
|
||||
// return '%' + m.charCodeAt(0).toString(16)
|
||||
// // Basically changes "%" to "%25".
|
||||
// }))
|
||||
return decodeURI(escape(name))
|
||||
} catch (err) {
|
||||
console.log(err)
|
||||
return name
|
||||
}
|
||||
},
|
||||
articelRightTocClick() {
|
||||
const windowWidth = window.innerWidth || document.documentElement.clientWidth
|
||||
if (windowWidth < 768) {
|
||||
|
Loading…
Reference in New Issue
Block a user