- 博客(14)
- 收藏
- 关注
原创 git合并代码注意事项
af merge rel 的时候会以af为准,找到相同的版本后,ref(相同版本后其他人提交的代码)修改的内容都会提示给af,冲突删除等文件会进行提示是否提交(不提交就相当于将其他人的代码回退了),进行了修改之后形成新版本。因为af做了本地merge rel的操作,并且撤回了bf的操作,并且提交了 所以消失不见了,盲猜一波,合并的时候,将所有的提交记录都放在了bf上面,代码重新定位到了,bf提交之前,af再次提交的时候没有提交bf的修改,所以拉取后,导致代码被冲没了。提交代码 并且拉取到了rel分支中。
2024-12-11 10:58:29
493
原创 file、blob、fileReader、ArrayBuffer、objectUrl等详情知识点。
http://t.csdnimg.cn/pD3Rb
2024-05-11 10:08:19
446
1
原创 手写Promise
若要使缺乏完整 promise 实现的浏览器符合规范,或将 promise 添加到其他浏览器和 Node.js 中,请查看。 上面提到的库,以及ES6中实现的Promise,还有我们手写的Promise其实都是按照标准进行编写的,那么如何测试是否符合标准呢。无论是早期实现了Promise的第三方库,以及现在的新式浏览器内置的Promise,都是符合。手写Promise-链式编程-fulfilled状态-返回Promise。是社区推出的规范,最早Promise也是社区推出并实现的,旨在规范。
2024-05-11 10:00:16
995
1
原创 组件渲染流程(主要看最后总结)
在执行$mount的时候就会执行 render函数,这时候的render函数代表了当前的组件,因为会重新生成新的watcher和新的render函数,下图的方法在new Sub的时候会重新初始化,会执行new Sub的_init方法进而进行数据的双向绑定。在render函数执行的createElementVNode函数的时候,第20行,可以得到定义的组件信息,只不过是存储在了__proto__当中,并且全局定义的组件在更深层次的__proto__中并且全局组件在合并的时候规定是一个Sub函数类型。
2023-09-27 17:20:02
205
1
原创 react基础(早期)
static getDerivedStateFromProps(nextProps, state)获取值不能使用this 值更新前和更新后进行对比用的,只能做计算。static getDerivedStateFromProps(nextProps, state)获取值不能使用this 值更新前和更新后进行对比用的,只能做计算。react是单向数据流,不能在子组件里面修改父组件的值, 如果想改变值,只能通过改变方法去改变.子组件不能修改父组件的值,只能调用父组件修改值得方法 进行修改.
2023-03-16 16:56:59
207
原创 react学习教程
react的初始化安装命令1.确保安装了node和npm3.进入相关目录4.create-react-app 项目名称5.cd 项目名称 //进入项目目录6.npm start //启动项目react小知识JSXjavascript和xml的结合是react发明的一种语言jsx里面的class要写成classNamereact 组件名字要大写vscode安装react插件,快捷命令simple react snippets 快捷react命令插件。
2023-03-16 16:45:23
262
原创 jsonp的跨域实现原理
利用回调函数,实现jsonp跨域的实现jsonp是一种传输格数据的用法,可以用于跨域问题的解决,首先跨域问题是什么呢?两台不同服务器之间的前后端交互就是跨域问题,比如,百度服务器上有一个html,这个html想访问阿里服务器上的后台数据,就需要使用跨域,否则会因为协议问题,不能访问阿里上的后台数据,所以这就是jsonp跨域的出现原因。jsonp的原理是使用标签,例如,script,css等标...
2019-10-21 16:02:11
178
原创 Vue的钩子函数的叫法原因
Vue的钩子函数就好像某一个周期,这个周期是系统自动执行的,那么这个周期怎样让人为干预他的进程呢,从而产生了钩子函数。就像是这样。如下图。...
2019-10-12 13:09:00
950
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人