- 博客(15)
- 收藏
- 关注
原创 MVVM MVC MVP
MVC:通过分离视图、模板、和controller的方式组织代码结构,view负责页面展示逻辑,model负责存储页面的业务逻辑以及对相应数据的操作,结合观察者模式实现模板数据发生变化,驱动页面发生变化,controller主要用于与用户操作的响应,调用model层对数据进行修改,model层再进行通知相应的视图进行更新。model与view层并没有直接的关联,是通过viewModel进行关联的,实现了model和view层的同步,是开发者只需要关注数据的改变,会自动实现到数据的更新,不用自己操作DOM。
2023-02-21 17:48:37
115
原创 Webpack
使用不同loader实现对不同资源的打包,从后往前加载 ,在加载阶段。2、默认只能打包处理js文件,使用loader处理其他文件的内容。1、打包工具,将前端项目所有资源打包成一个js文件。
2023-02-21 10:17:57
93
原创 JS任务队列
JS任务队列首先进行读取,将同步代码压入执行栈中进行执行,当有异步任务时,提交给对应的异步进程进行处理(异步API) 异步API处理完成之后,再推入到任务队列之中,任务队列又分为宏任务和微任务,通过队列的方式分别把任务压入宏任务队列或者微任务队列,在主线程执行完毕之后,查询微任务队列,微任务队列执行完毕之后,取出第一个宏任务进行执行,再看宏任务中是否有微任务,如果有就执行微任务,没有就执行下一个宏任务。
2023-02-07 09:03:06
742
原创 Canvas教程
画一个以(x,y)为圆心的以 radius 为半径的圆弧(圆),从 startAngle 开始到 endAngle 结束,按照 anticlockwise 给定的方向(默认为顺时针)来生成。而支持的浏览器将会忽略在容器中包含的内容,并且只是正常渲染 canvas。1、Canvas是可以用脚本(经常是javascript脚本来绘制)来绘制图形的HTML元素。新建一条路径,生成之后,图形绘制命令被指向到路径上生成路径。的方法,这个方法是用来获得渲染上下文和它的绘画功能。通过线条来绘制图形轮廓。
2023-02-07 08:35:15
99
原创 解决 nodejs中express-jwt is not a function问题
【代码】解决 nodejs中express-jwt is not a function问题。
2022-11-30 15:31:37
237
原创 React配置代理使用setupProxy文件时ERR_CONNECTION_REFUSED错误解决
React中setupProxy文件配置错误解决
2022-10-10 12:04:00
580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人