一:区分组建与对象组件(Component)是系统中一种物理的、可代替的部件、它封装了实现并提供了一系列可用的接口。一个组件代表一个系统中实现的物理部分,包括软件代码(源代码,二进制代码,可执行代码)或者一些类似内容,如脚本或者命令文件。简而言之,组件就是对象,是对数据和方法的简单封装。 对象(Object)是指现实世界中客观存在的事物。 &nbs
转载
2024-09-22 07:51:56
80阅读
写在开头上一篇文章 ElementUI源码系列三 - 学习gen-cssfile.js文件之自动创建组件的.scss文件与生成index.scss文件内容 我们讲过添加一个新组件要经历三个步骤:第一步 - 创建组件目录结构第二步 - 创建组件样式文件第三步 - 总入口文件引入组件并且我们实现了第二步的自动创建操作,也就是仅通过命令即可完成创建文件,再也不需要手动创建操作。当然,这第二步还不够高级,
转载
2024-07-03 23:13:10
48阅读
flex 分页 组件 源码-最近因为项目需求,需要写个flex 分页 组件下面贴出代码PagingBar.mxml <?xml version="1.0" encoding="utf-8"?><mx:HBox xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/s
转载
2011-07-22 09:20:00
62阅读
2评论
这是一篇基于阅读vant源码以及实际开发后,对于UI组件开发流程进行总结的学习文档。下面将以Button组件的开发为例进行介绍。1.Vant简介Vant 是一个轻量、可靠的移动端组件库,目前 Vant 官方提供了 Vue 2 版本、Vue 3 版本和微信小程序版本,并由社区团队维护 React 版本和支付宝小程序版本。特性? 性能极佳,组件平均体积小于 1KB(min+gzip)? 70+ 个高质
转载
2023-09-04 18:27:00
158阅读
element-ui源码详细分析以及在其中可以学到的东西整理。 首先看生命周期做了什么created() {
// 与select组件相关联 (若select组件已发布inputSelect事件则触发选中)
this.$on('inputSelect', this.select);
},
mounted() {
// 动态文本域(高度)
转载
2024-04-30 17:16:13
368阅读
flex 分页 组件 源码-最近因为项目需求,需要写个flex 分页 组件下面贴出代码PagingBar.mxml <?xml version="1.0" encoding="utf-8"?><mx:HBox xmlns:fx="http://ns.adobe.com/mxml/2009" &nbs
原创
2011-07-22 09:20:00
688阅读
数据驱动是vue的一个核心思想 本篇我们的目标就是要搞懂我们写入的插值表达式是怎样渲染成dom的 这期间究竟发生了什么1. new Vue发生了什么 在看之前 我希望你已经了解了vue的执行流程 不了解的朋友可以看我的上一篇博客 这里我们先从src/core/instance/inde.js文件开始 当我们new Vue时 首先vue做了警告处理 然后初始化了options 但是我们在这里并没有看
Channel组件/责任链设计/ChannelHandler组件/ByteBuf组件
原创
2021-12-09 10:34:50
138阅读
本文对fusion的next库组件进行解析,按照由简到难的顺序,如下:### [1.Button组
原创
2023-04-25 23:35:02
134阅读
越来越多的公司开始使用 Vue 开发各种项目, Vue 项目是组件化开发,在开发工程师使用各种各样的组件,例如:按钮、表单、选项卡、消息提示、上拉加载/下拉刷新等许多组件,许多中大型公司都有自己的组件库。对于个人或者初创公司,甚至是一些中小型公司要开发一套自己的组件库并不是容易。幸运的是在 Github 上有许多免费开源的 UI 组件库,这里推荐 12 个优秀的组件库。element
饿了么前端推
转载
2024-09-29 12:10:33
0阅读
原标题:Android快速开发框架,基础库,样式库,组件化,组件集成概述快速开发框架,并不是现成的框架。它是一种架构,它集成了基础库,网络库,尺寸颜色主题定义,并提出了一种组件化设计。它更像是一种sdk+架构设计抽象。本文也提供了组件设计规范和集成demo,开发者使用时,还需要做定义工作。目标快速接入基础库和组件,大大缩短新应用开发周期。统一开发模式,能带来快速开发,快速维护,功能稳定的体验。组件
转载
2023-07-05 18:21:23
131阅读
Nginx介绍:nginx("engine x") 是一个高性能的 HTTP 和反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、
组件概览HandlerMapping根据request找到对应的处理器Handler和Interceptors。内部只有一个方法HandlerExecutionChaingetHandler(HttpServletRequestrequest)throwsException;HandlerAdapterHandler适配器,内部方法如下:booleansupports(Objecthandler)
原创
2019-08-01 11:13:43
598阅读
作者:前端森林引言由于业务需要,近期团队要搞一套自己的UI组件库,框架方面还是Vue。而业界已经有比较成熟的一些UI库了,比如ElementUI、AntDesign、Vant等。结合框架Vue,我们选择在ElementUI基础上进行改造。但造轮子绝非易事,首先需要先去了解它整个但构建流程、目录设计等。本文通过分析ElementUI完整的构建流程,最后给出搭建一个完备的组件库需要做的一些工
2021.12.2更新。源码基于URP12,最新的URP已经是13,但是功能上没有大的改动,还是以12为基础理解URP。开篇Unity新出的SRP功能,可能是渲染的未来(希望是),但是资料比较少,做手游开发,又只能用到URP,资料更少,最近查了很多资料,加上看源码,对于URP有了一些了解,个人感觉还是很实用的,在手游上应该潜力很大。准备把看的东西和自己的理解整理下来,由于对渲染理解的不深,可能有很
转载
2024-04-26 10:58:35
57阅读
mybatis作为当前主流的ORM框架之一,其流行程度远超过了JPA,Hibernate,Bee等其它三方ORM框架,尤其是在与Spring无缝黏合之后。最近相当一段时间,对mybatis(v3.5.6)的源码和设计进行了一些研究...
原创
精选
2020-08-18 17:48:27
8535阅读
点赞
Android架构师之路-组件化入门组件化与模块化组件模块组件化开发的好处模块化开发的好处项目搭建代码实现组件获取到上下文组件通讯总结 组件化与模块化组件组件指的是单一的功能组件,如视频组件(VideoSDK)、支付组件(PaySDK)、路由组件(Router)等,每个组件都能单独抽出来制作成SDK模块模块指的是独立的业务模块,如直播模块(LiveModule)、首页模块(HomeModule)
转载
2023-06-28 14:59:54
83阅读
目录一、ElementUI简介二、Vue+ElementUI安装 2.1 CDN方式(然后引用elementUI) 2.2 NPM(需要配置NodeJs环境) 1. Node.js是什么2. npm是什么3. Node.js环境搭建4. 如何运行下载的Node.js项目一、ElementUI简介  
转载
2024-03-21 20:13:45
331阅读
最近在用element-ui重构前端项目,无意之中翻阅到一个比较好用的组件间通信方式,借助于vue的封装的发布-订阅消息模式与mixin语法。在开始之前先总结下vue常用的组件间通信方式,具体如下: 1、props与自定义事件 优点:常用的父子、子父组件传递方式,简单易懂 缺点:子父、父子之间传参比较高效,但是爷孙,兄弟组件之间存在通信短板,只能一级级传递 2、vue 2.4中
转载
2024-06-18 06:58:37
107阅读
精选自“源码猎人”项目
原创
2022-03-08 10:48:53
93阅读