组件的私有方法都用 _ 开头,所有事件监听的方法都用 handle 开头。把事件监听方法传给组件的时候,属性名用 on 开头组件的内容编写顺序如下:static 开头的类属性,如 defaultProps、propTypes。	构造函数,constructor。	ge...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-27 19:48:29
                            
                                440阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            组件的私有方法都用 _ 开头,所有事件监听的方法都用 handle 开头。把事件监听方法传给组件的时候,属性名用 on 开头组件的内容编写顺序如下            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-30 17:27:05
                            
                                151阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录前言导语规范部分总结前言  我是歌谣 我考编辑规范部分...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-10 00:18:48
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录 前言 导语 规范部分 总结 前言 我是歌谣 我有个兄弟 巅            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-07 07:07:20
                            
                                189阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            分支规则主分支: master开发分支: develop功能开发以 `feature/功能名` 命名组件开发以 `components/组件名` 命名修复 bug 以 `bugfix/bug(bugId或简短名)` 命名紧急修复以 `hotfix/bug` 命名文档开发以 `docs/功能名` 命名命名规则统一命名规则动态组件 统一使用 `tag` 属性来指定生成的标签类型状态对应属性应该为直接的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 11:27:43
                            
                                60阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             m "use-http"; import { TicketContext as ProviderContext } from "../../co ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-05 19:09:00
                            
                                82阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            简介: 毫不夸张的说,Vite 给前端带来的绝对是一次革命性的变化。或者也可以说是 Vite 背后整合的 esbuild 、 Browser es modules、HMR、Pre-Bundling 等这些社区中关于 JS 编译发展的先进工...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-18 11:11:00
                            
                                125阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本文介绍了,React的组件化开发,React组件生命周期,React组件间的通信,React组件插槽用法,React非父子的通信,setState的使用详解            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-25 11:05:22
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录前言导语 规范部分总结前言我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生难免坎坷 大不了从头再来 歌谣的意志是永恒的 放弃很容易 但是坚持一定很酷导语歌谣 歌谣 react的代码开发规范是什么 这里只做参考编辑 规范部分#### 开发规范```1,编辑器尽量用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-09 18:04:36
                            
                                237阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            阿里在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。这个项目组是阿里巴巴开发爱好者自发组织形成的虚拟项目组,把《阿里巴巴Java开发规约》强制条目转化成自动化插件,并实现部分的自动编程。插件的下载地址:https://github.com/alibaba/p3c或者在Github直接搜索p3c插件有哪些功能?为了让开发者更加方便、快速将规            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 16:24:48
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            第三方库UI套件1, NativeBaseNativeBase 是一个广受欢迎的 UI 组件库,为 React Native 提供了数十个跨平台组件。在使用 NativeBase 时,你可以使用任意开箱即用的第三方原生库,而这个项目本身也拥有一个丰富的生态系统,从有用的入门套件到可定制的主题模板。  NativeBase 项目地址: https://github.com/GeekyAnts/Nat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 22:22:51
                            
                                258阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、摘要  组件是小程序整个语法中占比比较大的一部分,没写过组件可以说只懂了半个小程序。组件提供了类似页面的生命周期与逻辑。相比于模板,组件能实现的功能更加全面,也更为强大。通过slot可以自由扩展组件,使组件更具有扩展性,使用起来也不会有太大的局限性。要说不足之处:在目前最新的2.4版本都不能实现组件的自定义数据。而且组件的使用还存在着一些bug。二、正文  组件的相关说明官方文档已经写得十分清            
                
         
            
            
            
            是测试驱动开发,是敏捷开发中的一项核心实践和技和技术。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-22 12:27:47
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            基本规范缩进:统一两个空格缩进,不要使用 Tab 或者 Tab、空格混搭HTML规范html属性使用双引号(""),比如:小明嵌套时使用单引号(’’),比如:小明如果            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-13 11:34:33
                            
                                1306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            0.state的设定原则,如果render里用不到,则就不应该是一个state。1.数组遍历时,用每一条数据的唯一标识作为key,尽量不要使用遍历的索引值作为key,如果它们从不重新排序,它们工作也很好,但是如果存在重新排序,性能将会很差。2.处理事件,推荐使用属性初始化语法,如下: 3.条件渲染,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-26 23:35:00
                            
                                232阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            react的目的是将前端页面组件化,用状态机的思维模式去控制组件。组件和组件之间肯定是有关系得,通过合理得组件设计,给每一个组件划定合适得边界,可以有效降低当我们对页面进行重构时对其他组件之间得影响。同时也可以使我们得代码更加美观。1、高耦合低内聚。高耦合:将功能联系紧密得部分放到一个容器组件内对外暴漏出index.js,目录结构如下:├── components│ └── App└── inde            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-14 13:40:39
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            重新设计 React 组件库
诚身
7 个月前 在 react + redux 已经成为大部分前端项目底层架构的今天,让我们再次回到软件工程界一个永恒问题的探讨上来,那就是如何提升一个开发团队的开发效率? 从宏观的角度来讲,其实只有良好的抽象才能真正提高一个团队的开发效率,而囿于不同产品所面临的不同业务需求,当我们抽丝剥茧般地将一个个前端工程抽象到最后一层,那么剩下的其实就只有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 10:07:51
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              React是一个流行的JavaScript库,可以轻松构建现代Web应用程序和编码。开发人员通常使用 ReactJS 来创建引人入胜的用户界面 (UI),从而使应用程序更快。ReactJS允许软件开发人员将UI组件分解为单独的组件,优化模块化和关注点分离。  React可以通过输入框架来处理视图,这就是为什么它被一些人认为是一个框架,而另一些人则称它为一个库,争论通常集中在库和框架之间的技术差            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-19 11:03:55
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过json对象实现封装这是最简单的一种封装方式,如下:<script type="text/javascript">
    /**
    *自执行的匿名函数,可以实现链式调用
    **/
    (function(w){
        var DQuery={
            'name':'DQuery',
            'version':'2016            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-23 12:13:43
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这篇文章非常长,写这篇文章的初衷是为了沉淀这几年在项目上的一些代码实践,同时也希望能够听听外界的声音,毕竟闭门造车不可取。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-01 22:34:23
                            
                                161阅读
                            
                                                                             
                 
                
                                
                    