Javascript对象命名风格转换——小驼峰命名和下划线命名相互转换
目前前后端数据交互通常会使用json,如果前后端变量命名风格不一致,就会导致某一端要迁就另一端,这样在自己的代码中就会同时出现两种命名风格。为了避免这种尴尬,我们可以在接口获取数据和发送数据的地方做统一处理,将收到的数据统一转为前端的风格,而将发出的数据转为后端的风格。 这不,项目里后端用了下划线形式的命名风格,而前端用的是小驼峰格式,所以写了两个函数进行转换,主要用到了递归算法和字符串正则替换。
Vue关键词搜索高亮
本文基于Vue实现了在页面中搜索关键词,并且实现仿浏览器搜索结果的的高亮展示。同时将关键词搜索高亮组件vue-search-highlight发布到了npm,可以在Vue项目中直接安装使用。
Vue关键词搜索高亮
JS全组合实现
经常混迹思否,社区里偶有同学问组合的实现,可能是结合各种各样的实际问题,不过可以简化为组合问题,本文介绍一下JS求全组合的实现方法。
Vue树组件实现
本文讲述一下怎样实现一个可扩展、可复用的Vue树组件,并使用作用域插槽实现自定义节点内容功能。
linux用户管理
最近在学习《Linux系统命令及Shell脚本实践指南》,本文记录一下linux中用户管理相关内容。