多模板资源管理的思路

1、不知到多少种资源,每种资源有固定的模板,模板需要编辑,由10中表单元素构成,文件,单选,下拉框等,还有一个是子模版,子模版可以嵌套子模版或者10中表单元素,最终的模板是一棵树,子模版在创建资源的时候可以重复0到n次

2、先做模板管理模块,增删改

3、再做资源管理模块,选择一个模板,用模板实例化资源模板,资源模板需要元模板递归出来,资源模板是一棵树,但是如果元模板中有子模版存在的话,要加一层逻辑子模版,原来的子模版的子项实例化成0到多个子资源模板实例,添加到这个资源的逻辑子模板中

4、资源树模板构建好后,给每一个节点加唯一guid,然后构建一个Map存起来,在编辑资源的时候会用到,需要用资源的被编辑节点的id来找到资源模板副本,然后做新增操作

5、将资源的树形解构展开成一维数组,渲染到form表单中

6、提交form表单

7、编辑资源,查询模板,构建模板,查询资源,将一维资源的值添加到树上,增删改,提交form

...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值