From 5833df6a04bb4765b80a21360533b657a8193258 Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <773861846@qq.com> Date: Fri, 20 May 2022 09:54:47 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=AF=84=E8=AE=BA=E5=8F=91=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/book.js | 1 + src/api/user.js | 4 +++ src/utils/index.js | 10 ++++++ src/views/Book.vue | 79 ++++++++++++++++++++++++++++++++-------------- 4 files changed, 71 insertions(+), 23 deletions(-) diff --git a/src/api/book.js b/src/api/book.js index 9b9a489..55346c1 100644 --- a/src/api/book.js +++ b/src/api/book.js @@ -52,3 +52,4 @@ export function listUpdateRankBooks() { return request.get('/book/update_rank'); } + diff --git a/src/api/user.js b/src/api/user.js index 43d7f37..2d94d34 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -10,4 +10,8 @@ export function login(params) { export function submitFeedBack(params) { return request.post('/user/feedback', params); +} + +export function comment(params) { + return request.post('/user/comment',params); } \ No newline at end of file diff --git a/src/utils/index.js b/src/utils/index.js index a3fdd64..1fd8682 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -1,4 +1,14 @@ +export const goToAnchor = (id) => { + var anchor = document.getElementById(id); + // chrome + document.body.scrollTop = anchor.offsetTop; + // firefox + document.documentElement.scrollTop = anchor.offsetTop; + // safari + window.pageYOffset = anchor.offsetTop; +} + export const getQueryObject = (url) => { url = url == null ? window.location.href : url const search = url.substring(url.lastIndexOf('?') + 1) diff --git a/src/views/Book.vue b/src/views/Book.vue index 402707f..7ba039f 100644 --- a/src/views/Book.vue +++ b/src/views/Book.vue @@ -1,7 +1,6 @@