在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡安全  HTML/ vue路由控制問題,有償

vue路由控制問題,有償

哪位大佬做過后端控制路由啊,救急救急

回答
編輯回答
傻丟丟

唔,我刷到了你上一個問題,看到你的評論才知道你在問啥,哈哈哈嗝
你的需求是后端控制用戶只能看到自己有權限的功能模塊的路由顯示,也就是說,這跟后端控制路由這個命題沒啥關系,他只是給你提供了當前用戶的權限數(shù)據(jù),而你,依舊是路由模塊的boss。
請求到了后端的 權限數(shù)據(jù)后,進行存儲,格式類似于[{key:"可見模塊",state:true},{key:"可見模塊1",state:true},{key:"不可見模塊",state:false}];如果你是用的router-link標簽,那么就利用數(shù)據(jù),給他v-if,沒有權限的不渲染,入口就沒了,如果你用的方法this.$router.push("/xx"),那么就利用數(shù)據(jù)做判定,是否能夠跳轉。當然,為了安全0 - 0你后端的接口要做權鑒,沒有權限的用戶,即使更改hash,跳轉進去也是沒有數(shù)據(jù)的,唔,還可以對這種情況寫個彩蛋,給他個alert啥的,哈哈哈嗝,所以說0 - 0沒你想的那么麻煩

2017年11月19日 09:29