背景 组件化作为Android客户端技术的一个重要分支,近年来一直是业界积极探索和实践的方向。美团内部各个Android开发团队也在尝试和实践不同的组件化方案,并且在组件化通信框架上也有很多高质量的产出。最近,我们团队对美团零售收银和美团轻收银两款Android App进行了组件化改造。本文主要介绍 ...
分类:
移动开发 时间:
2018-12-24 11:11:41
阅读次数:
214
作者个推高级前端开发工程师沈创目前前端项目大多基于Vue、React、Angular等框架来实现,这一类框架都有一个明显的特点:基于模块化以及组件化思维。所以,开发者在使用上述框架时,实际上是在写一个一个的组件,并且组件与组件之间呈嵌套的形式。当一个项目中多次出现同一功能时,他们会选择将其提取出来,并且放到components文件夹中,以达到复用的目的,但是这些复用都是基于同一项目的,所以,当写另
分类:
其他好文 时间:
2018-11-12 20:24:53
阅读次数:
169
在使用vue-router1.x时我们知道对于路由 a/b/c 和 a/b/d , 组件a和组件b将会复用 。具体可以参考:https://github.com/vuejs/vue-router/blob/1.0/docs/zh-cn/pipeline/README.md 在vue-router2. ...
分类:
其他好文 时间:
2017-09-28 14:06:19
阅读次数:
135
背景 新开发的项目中使用了VUE框架,一套管理系统。因为大多都是对表的操作,比如增删改查。因为这些业务关系对单个记录修改的时候用的是模态框,用element-ui的 dialog组件 问题 记录的新增和编辑用的是相同的表单元素,所以肯定是不会用两个单独的组件,VUE也强调要组件复用。我的做法是用一个 ...
分类:
其他好文 时间:
2017-08-27 22:27:56
阅读次数:
297
“懒”是第一生产力。 代码复用总是程序员喜闻乐见的,前端组件化的最终目的就是复用,今天我们就将深入探讨如何实现UI组件的复用。 ...
分类:
其他好文 时间:
2017-06-26 10:24:25
阅读次数:
127
“懒”是第一生产力。代码复用总是程序员喜闻乐见的,前端组件化的最终目的就是复用,今天我们就将深入探讨如何实现UI组件的复用。通常我们所说的组件往往是包含业务逻辑的前端组件,而这类组件实际上很难实现广义上的复用,顶多能在同一条业务线上复用一下,但UI组件就不一样..
分类:
其他好文 时间:
2017-06-26 10:22:03
阅读次数:
166
採用TinyDB组件方式开发步骤Icon 前文介绍四则运算的流程编程开发时,说过流程编排在开发反复功能时。能够利用已有的组件库高速开发。对于开发者而言仅仅须要简单配置流程就能够完毕工作了。开发增删改查的组件接口。本来这部分非常花费时间,假设採用组件复用的话,就能够实现一次开发,终生受益。配置curd ...
分类:
数据库 时间:
2017-04-22 12:47:48
阅读次数:
294
由OpenDigg出品的安卓开源项目周报第十一期来啦。我们的安卓开源周报集合了OpenDigg一周来新收录的优质的安卓开源项目,方便安卓开发人员便捷的找到自己需要的项目工具。vlayout布局方案和布局间的组件复用Android-Pay微信和支付宝的支付集成库materialChipViewMD风格的Chip视..
分类:
移动开发 时间:
2017-03-09 16:04:58
阅读次数:
239
之前我写了一篇自定义checkbox的文章,通过css3实现自定义的checkbox,并没有使用当今流行的Reactjs, 或者Vuejs之类的进行组件化。但是很显然,这样封装的checkbox组件复用的时候非常麻烦。如果在新项目中使用的话,可能需要同时拷贝css和html文件进行整合。从html语 ...
分类:
其他好文 时间:
2016-05-19 21:27:42
阅读次数:
432
不可控组件和可控组件
不可控组件使用方式:
React.findDomNode(this.ref.input).value
可控组件使用方式:
var inputText=this.state.text;
组件可控的好处:
符合React的数据流 数据存储在state中,便于使...
分类:
其他好文 时间:
2016-05-07 10:53:15
阅读次数:
186