国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - 前后分離,node作為中間層,路由應該怎么樣寫?

瀏覽:92日期:2023-08-27 13:23:05

問題描述

比如后端給這樣的一個接口過來http://wx.lxjjz.cn/do?g=api&m=hd&a=works-list。

那么我前端ajax應該這樣寫

$.ajax({ url:’/do?g=api&m=hd&a=works-list’, success:(data)=>{ console.log(data) }})

node路由這樣寫對嗎?還有一些接口參數應該怎么樣寫?node如何向后臺接口發送請求然后把數據傳到模版?

app.get( ’/do’, function( req, res ){ res.render( ’index.ejs’ ); //請求跳轉到 index.ejs文件})

問題解答

回答1:

node作為中間層,也就意味著node既要做服務端又要做客戶端.作為客戶端 向后端的接口發起HTTP請求,作為服務端獲得后端的數據后渲染出來或者直接返回JSON

另外前后分離,必定Node獲取后端的數據后,制定合理的路由地址,返回JSON數據,在瀏覽器層面用AJAX請求node地址即可

瀏覽器(ajax) -> 中間層(node) -> SERVER后端

其中 node 承載了頁面渲染以及路由的任務,SERVER后端承載了數據處理任務

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 舒城县| 平舆县| 津市市| 澄迈县| 西华县| 西峡县| 邻水| 青阳县| 日照市| 龙门县| 大悟县| 新泰市| 黔南| 阳江市| 安新县| 石屏县| 铁岭县| 西贡区| 乾安县| 鹤壁市| 西乌| 温泉县| 江口县| 靖州| 辽宁省| 泰宁县| 三明市| 蒙阴县| 古田县| 施甸县| 大关县| 栾川县| 阿拉善盟| 托里县| 临安市| 龙胜| 博兴县| 沙坪坝区| 安徽省| 光泽县| 宝山区|