久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - vuejs2.0 非單頁面應用,怎么處理項目詳情的請求?

瀏覽:161日期:2022-11-10 10:17:58

問題描述

剛接觸vueJS,小白請教。

問題描述:每個頁面都是異步取json格式的數(shù)據(jù),然后填到data,渲染到頁面中。

有一個疑問,就是假如需要點擊某個項目,傳遞id到另外一個頁面的時候,怎么在新頁面中拿到這個id,然后異步取得數(shù)據(jù)渲染?(我目前能想到的方法是使用jsp的setAttribute方法,然后設定到一個hidden的input里面,利用js取得這個值,填到data里面,再出發(fā)異步請求)

1.項目的后臺是java寫的。

2.目前使用并沒有用路由(還沒研究怎么用,由于頁面是有用戶登錄攔截的,還未考慮做成單頁面應用)

求指導

問題解答

回答1:

沒用路由的話暫時想到兩個方法,一個是在url后面加參數(shù),a.jsp跳到b.jsp, b.jsp?id=1,在b.jsp頁面取location.href.split(’?id=’)[1], 另一個方法是設置緩存,localStroage、sessionStroage等等

回答2:

js 直接解析 url 得到 id

回答3:

兩種方式,已經(jīng)有id了可以直接獲取待渲染的數(shù)據(jù)埋到頁面中,vue直接獲取本地頁面數(shù)據(jù)渲染;或者埋id,然后異步獲取待渲染的數(shù)據(jù)。

回答4:

傳遞id到另外一個頁面的時候的,在另一個頁面寫個方法,獲取這個id的值,再發(fā)送請求就可以了!

標簽: JavaScript
主站蜘蛛池模板: 长葛市| 五河县| 赤水市| 怀化市| 台中市| 上栗县| 江孜县| 马公市| 册亨县| 石首市| 澄迈县| 瓮安县| 临潭县| 嵊泗县| 兴化市| 中宁县| 黑龙江省| 新巴尔虎右旗| 汨罗市| 称多县| 黄浦区| 香河县| 清丰县| 陵水| 南宫市| 青铜峡市| 江城| 尉犁县| 来宾市| 卢氏县| 阿瓦提县| 绍兴市| 南陵县| 锡林浩特市| 右玉县| 淅川县| 本溪| 深泽县| 沿河| 新宁县| 东阳市|