我想通过用户登录显示菜单。等:如果我用user1登录,只显示menu1,menu2,menu3。如果我用user2登录,只显示menu2和menu3。JSON结构 - 授权用户菜单
我已经为每个模块创建了JSON结构。
tiles :
{
module1 : [
{
"header":"Data Peserta",
"subheader":"Kepesertaan",
"icon":"sap-icon://log",
"route":"datapeserta"
},
{
"header":"Header1",
"subheader":"Kepesertaan",
"icon":"sap-icon://delete",
"route":"first"
},
{
"header":"Header1",
"subheader":"Kepesertaan",
"icon":"sap-icon://line-charts",
"route":"first"
}
],
module2 : [
{
"header":"Header2",
"subheader":"Layanan dan Manfaat",
"icon":"sap-icon://add-filter",
"route":"first"
},
{
"header":"Header2",
"subheader":"Layanan dan Manfaat",
"icon":"sap-icon://add-filter",
"route":"first"
},
{
"header":"Header2",
"subheader":"Layanan dan Manfaat",
"icon":"sap-icon://action",
"route":"first"
}
],
module3 : [
{
"header":"Header3",
"subheader":"Investasi",
"icon":"sap-icon://activate",
"route":"first"
},
{
"header":"Header3",
"subheader":"Investasi",
"icon":"sap-icon://display-more",
"route":"first"
},
{
"header":"Header3",
"subheader":"Investasi",
"icon":"sap-icon://customize",
"route":"first"
}
]
}
因此,每个模块都有一个菜单,并且都有3个模块。如何编辑这个用户授权的json结构?我在哪里把用户的对象放到这个JSON模型中?
谢谢大家。