游戏广告系统平台优化及功能重构
1. 对原批量发布功能模块重构,将不同媒体(头条,快手,广点通)独立分开到不同路由界面,拆分提交数据与页面交互数据,利用vue的provide/inject特性,设置顶级数据层,实现各子组件数据共享,完成不同配置页的数据联动
2. 二次封装dialog及drawer组件,将实现方法挂载至vue.prototype原型对象上,将每个弹窗的实例统一外层dom渲染,减少vue语法树层级,同时实现对弹窗业务组件的生命周期管理,更好的优化代码性能
3. 二次封装table组件,增加如自定义列,自定义分页功能