java能不能返回下面的字段
問題描述
我前端開發(fā)現(xiàn)在會(huì)用到后臺(tái)的數(shù)據(jù),想問下能不能返回如下的字段,其中require是個(gè)函數(shù),我拿到是可以執(zhí)行的
permission: [ { path: ’/index’, name: ’index’, component: require(’./../views/layout/index’) }]
問題解答
回答1:這個(gè)不是標(biāo)準(zhǔn)的 JSON 數(shù)據(jù)格式。
為什么不返回:
permission: [ { path: ’/index’, name: ’index’, component: ’./../views/layout/index’ }]
然后根據(jù) component 字段進(jìn)行 require 處理。
回答2:換思路吧 太勉強(qiáng)了
回答3:要么在后臺(tái)加工數(shù)據(jù)再格式化成json,要么將json數(shù)據(jù)返回前臺(tái)再進(jìn)行解析和加工,在數(shù)據(jù)中裝一個(gè)操作這種思路確實(shí)有點(diǎn)難理解,要分清數(shù)據(jù)同操作,不要混在一起,就算行得通,耦合性也太強(qiáng)了
相關(guān)文章:
1. html5 - css3scale和rotate同時(shí)使用轉(zhuǎn)換成matrix寫法該如何轉(zhuǎn)換?2. win10 python3.5 matplotlib使用報(bào)錯(cuò)3. php多任務(wù)倒計(jì)時(shí)求助4. css - 如何把一個(gè)視圖放在左浮動(dòng)定位的視圖的上面?5. javascript - jquery怎么讓a標(biāo)簽跳轉(zhuǎn)后保持tab的樣式6. MySQL的聯(lián)合查詢[union]有什么實(shí)際的用處7. javascript - vue組件的重復(fù)調(diào)用8. javascript - 小demo:請教怎么做出類似于水滴不斷擴(kuò)張的效果?9. python的正則怎么同時(shí)匹配兩個(gè)不同結(jié)果?10. javascript - axios請求回來的數(shù)據(jù)組件無法進(jìn)行綁定渲染
