KING 提交新资源:
DoAsVue--仿Vuejs的插件开发框架 - 这不是功能性插件,这是一个插件框架,仅面向插件开发人员
阅读关于此资源更多信息...
DoAsVue--仿Vuejs的插件开发框架 - 这不是功能性插件,这是一个插件框架,仅面向插件开发人员
【需求描述】
当开发复杂的插件系统时,通常会面临这样的问题:
1、要么将所有功能写入同一个插件,使得插件极其庞大复杂,少则数百行,多则上千行
2、要么将插件拆分为模块,但是非常麻烦,并且插件之间无法共享变量与配置文件
3、后期代码过多不易维护,并且还可能涉及到修改源码,破坏原本的插件
【DoAsVue框架功能】
1、插件整合:支持将所编写插件整合到DoAsVue.lxl.js主运行插件内,意味着你可以将大型插件系统拆分为模块进行解耦
2、支持插件之间共享变量,包括配置文件变量,意味着多个插件之间可以实现数据共享,配置文件共享
3、提供切面编程:支持执行前插入,执行时插入,执行返回前插入,意味着在不修改其他插件情况下对其他插件的method进行非入侵式修改,即:执行前触发执行,执行时修改参数,执行返回前修改执行结果
4、完全运行于LXL,不使用第三方库与包...
阅读关于此资源更多信息...