diff --git a/src/router/index.js b/src/router/index.js index cc3478f..c61be34 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -126,7 +126,7 @@ export const constantRoutes = [ }, { - path: '/public/article', + path: '/public/articles/article', component: Layout, children: [ { diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 5779d37..c374c50 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1422,7 +1422,7 @@ export default { if(row.contentType.includes('text')){ // let routeData = this.$router.resolve({path: '/public/p',query: {mark: row.id}}) // window.open(routeData.href, '_blank'); - this.$router.push(`/public/article?mark=${row.id}`) + this.$router.push(`/public/articles/article?mark=${row.id}`) }else{ // 打开文件 const fileIds = [row.id] diff --git a/src/views/home/mobile/index.vue b/src/views/home/mobile/index.vue index 759d2f0..4fd1c7f 100644 --- a/src/views/home/mobile/index.vue +++ b/src/views/home/mobile/index.vue @@ -769,7 +769,7 @@ if(row.contentType.includes('text')){ // let routeData = this.$router.resolve({path: '/public/p',query: {mark: row.id}}) // window.open(routeData.href, '_blank'); - this.$router.push(`/public/article?mark=${row.id}`) + this.$router.push(`/public/articles/article?mark=${row.id}`) }else{ // 打开文件 const fileIds = [row.id] diff --git a/src/views/public/article/index.vue b/src/views/public/article/index.vue index d6ee761..452b923 100644 --- a/src/views/public/article/index.vue +++ b/src/views/public/article/index.vue @@ -91,7 +91,9 @@ a = a.splice(a.length/2,a.length) for (let i = 0; i < a.length; i++) { a[i] = a[i].replace(/id="/g, 'href="#') - if (a[i].indexOf('h2') != -1) { + if (a[i].indexOf('h1') === 1) { + a[i] = '