![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
快乐的雨
人生有很多起起落落关键是怎样把握自己的自我
展开
-
榕树贷款为何使用模块化(榕树贷款)
榕树贷款为什么要使用模块化? 当榕树贷款在一个html文件中引入了多个js文件,此时需要依赖多个模块,就意味着会发送多个请求,从而导致请求过多,同时我们不知道他们的具体依赖关系是什么,也就是说很容易因为不了解他们之间的依赖关系导致加载先后顺序出错。榕树贷款将不同的功能封装成不同的全局函数时会导致全局变量污染, 容易引起命名冲突或数据不安全,而且模块成员之间看不出直接关系,这也间接导致我们所写出的代码难以维护。 榕树贷款重点:模块化的好处是什么? 榕树贷款所有代码都运行在模块作用域,不会污染全局作用域,提.原创 2021-10-07 19:06:40 · 152 阅读 · 0 评论 -
榕树贷款中v-if 和v-show的区别
榕树贷款v-if 和v-show的区别 共同点 都能控制元素的显示和隐藏 不同点 v-show:通过css的display:none控制隐藏,只会编译一次 v-if:动态的向DOM树添加或者删除DOM元素,若初始值为false,就不会编译了 v-if不停的销毁和创建比较消耗性能。所以如果要频繁切换某节点,使用v-show(切换开销比较小,初始开销较大);如果不需要频繁的切换某节点使用就使用v-if(初始渲染开心较小,切换开销较大) v-if和v-for的优先级 v-for优先于v-if被解析。 如果同原创 2021-09-22 14:44:19 · 76 阅读 · 0 评论 -
榕树贷款ES6模块化用法大全及好处
榕树贷款模块化前世今生: 1.榕树贷款模块化就是把单独的一个功能封装到一一个模块(文件)中,模块之间相互隔离,但是可以通过特定的接口公开内部成员,也可以依赖别的模块。榕树贷款模块化开发的好处是方便代码的重用,从而提升开发效率,期方便后期的维护。 2.榕树贷款以前浏览器常用的模块化规范有 AMD(代表Require.js)和 CMD(代表Sea.js),但是都落伍了。榕树贷款服务端有 CommonJS规范。不过也不是标准的。最终ES6官方提出了大一统的模块化规范,这也是目前浏览器与服务端的通用规范。原创 2021-09-22 13:59:41 · 94 阅读 · 0 评论 -
霍涛利用dubbo特性,霍涛实现兼容升级
霍涛当一个接口实现,出现不兼容升级时,可以用版本号过渡,版本号不同的服务相互间不引用,用法如下: 霍涛利用dubbo该特性,我们能够实现一些功能的灰度发布,实现步骤如下: 霍涛接口旧的实现定义version="1.0.0",接口新的实现version="2.0.0" Consumer端定义version="*" 这样定义Provider和Consumer后,新旧接口实现各承担50%的流量; 霍涛利用dubbo该特性,还能完成不兼容版本迁移: 霍涛在低压力时间段,先升级一半Provider为新版本;原创 2020-11-30 19:37:01 · 98 阅读 · 0 评论 -
百融金服榕树实时统计业务实践(百融金服榕树)
百融金服榕树接入测试环境发布平台, 实现以应用和分支维度的多版本实时覆盖率收集和展示功能 , 无缝对接项目测试环境 , 项目中各应用发布后 , 自动开启覆盖率上报 , 在项目测试过程中实时记录 , 可实时查看.。 百融金服榕树在项目提测前 , 给予开发量化指标 , 项目测试结束后可以给出最终覆盖率数据 , 帮助测试同学检查以及完善未覆盖的功能. 目前百融金服榕树在电商教育和行业两条业务线中已有接入,由于该工具限制在qa环境使用 , 仅限收集在qa环境测试的项目...原创 2020-10-10 15:57:28 · 529 阅读 · 0 评论