- 博客(8)
- 收藏
- 关注
原创 React学习-从源码开始(一)
作为一名前端小白,会想起第一次debug React组件时的手足无措,在惊叹这个框架的奇妙之余也更加觊觎其中的道理。万物伊始——react准备工作每个react的web应用想要展示到页面上的第一步都需要执行渲染函数ReactDOM.createRoot(document.getElementById('root')).render(<App />),而它都做了些什么呢?首先我们看到的是ReactDOM调用的createRoot方法,它在react内部调用createRoot方法返回一个R
2021-05-06 17:22:13 311
原创 react-jwchat,一个简单的web聊天组件
react-jwchat介绍react-jwchat是一个简单的web聊天组件,基于react实现,用于方便快捷的搭建web聊天功能UI,这个项目是受另外一个vue的聊天组件启发创建的,想在react里也能通过简单快捷的方式构建聊天UI,目前这个项目还有很多的不足,希望各路大手多多指教。仓库地址:https://gitee.com/wx_504ae56474/react-jwchat安装npm install react-jwchat组件Chat使用:<Chat contac
2021-02-22 09:47:22 1924 2
原创 超级实用的Git操作清单,满足日常工作的所有代码管理需求!
1.创建本地代码库新建本地仓库$ git init从远程仓库克隆$ git clone [url]2.配置显示 git 配置$ git config编辑 git 配置文件$ git config -e [--global]设置提交代码是的用户名$ git config [--global] user.name "username"设置提交代码是的用户邮箱$ git config [--global] user.email "email addres
2021-01-09 11:03:04 279
原创 关于React-Native-Video这个组件,也就这么多了吧
前情提要之前有写过对react-native-video这个组件的基础功能介绍,本次为react-native-video使用对拓展介绍,包括我在实际开发过程中遇到的一些小问题以及解决方案。开始基于对实际产品对需要,要求这个视频组建不单单对视频对播放,还有对视频进行相关控制,例如全屏显示,声音调节,进度调节,进度显示,声音,速率等等。全屏显示在做全屏显示的时候主要是对Android系统的...
2020-04-16 18:37:01 2031 5
原创 React-Native-Video视频组件使用(一)
前言最近在使用React-Naitve实现视频组件的过程中遇到了很多坑,在网上查了好多资料都是单纯的罗列API,今天功能实现了,把实现过程中的一些心得分享给大家~简单介绍React-Native-Video是在React-Native中实现视频播放的组件,其自带的API完全满足基本的视频播放需求,但是如果有切换全屏显示的需求还需要配合React-Native-orientation这个库来使...
2020-04-09 10:09:50 3453 3
原创 实战篇 - node.js后台实现压缩文件获取、解析并上传至云平台(附源码)
前言因项目需要,后台需要支持接收前端的压缩文件并解析上传至云平台,一顿踩坑之后基本跑通了整条流程,下面写下来分享给那些像我一样的node小白~实现过程安装依赖本次实现中依赖了node解压模块unzipyarn add unzip接收zip文件之前在网上找了好多资料,基本上都是在服务器本地对各种文件进行操作,难道就没有从前端向后台传、解析压缩文件的先例嘛???所以,直接从前端把...
2020-04-09 10:07:29 1640
原创 render、children、component傻傻分不清楚(react-router v5.0)
render、children、component傻傻分不清楚在新发布的react-router 5.0中,route组件有三个支持组建渲染的属性,那我们到底该如何使用他们呢,今天就让我们详细的了解一下~renderrender方法能使你便捷的渲染内联组件或是嵌套组件,你可以给这个属性传入一个函数,当路由的路径匹配时调用。同时,render属性也会接受所有由route传入的所有参数。我们对...
2019-06-11 11:18:17 4190
原创 react+antd 递归实现树状目录
react+antd递归实现树状目录1.写在前面2.数据3.数据格式4.组件格式5.疯狂输出tips1.写在前面作为前端小白的我一直对算法和数据结构浅尝辄止,哝,吃亏了。使用多次递归实现数据格式化后将数据进行树状展示的目的,分享一下我这次挠头的经历~2.数据后台传过来的数据大概是这样的{ "data":[ { "id":1, "name":"一级节点", "par...
2019-03-21 14:42:10 5415 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人