摘要: 博文分享 这篇文章你可以学习到: 实现一个自己的vue-router 了解什么是Vue的插件 学习b站大佬后做的笔记整理和源码实现 1.1.3一步一步带你弄懂vue-router核心原理及实现哔哩哔哩bilibili 使用官方的Vue-router 通过vue-cli脚手架初始化一个项目 下载vue 阅读全文
posted @ 2021-10-30 11:39 SCAU-gogocj 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 要搞一个小型的cms内容发布系统 因为小程序上线之后,直接对数据库进行操作的话,慧出问题的,所以一般都会做一个管理系统,让工作人员通过这个管理系统来对这个数据库进行增删改查 微信小程序其实给我们提供了这样的能力了 (也就是可以在自己已有的服务器来进行云操作,所以就可以通过这个CMS内容管理系统来对云 阅读全文
posted @ 2020-06-27 21:26 SCAU-gogocj 阅读(756) 评论(3) 推荐(0) 编辑
摘要: 回顾/:我们已经实现了显示附近的人的功能了,可以多个人看到附近的人页面了 但是还是要进行优化有几个问题:1、我们用户选择了其他的自定义头像之后,在首页可以看到头像的变化,但是在附近的人中头像会变成报错的样式:如: 也就是500了,也就是找不到这个图片了,解决方法:看开发文档-》云开发 https:/ 阅读全文
posted @ 2020-06-26 11:00 SCAU-gogocj 阅读(1194) 评论(0) 推荐(1) 编辑
摘要: 技术一面 原文链接:https://juejin.cn/post/7120516854203809829 因为我之前的项目经验有开发小程序的,所以一开始就问了小程序的问题 1、小程序onload和onready的区别 onload:页面加载的时候触发,一个页面只会调用一次,并且可以在onload中获 阅读全文
posted @ 2022-07-16 08:26 SCAU-gogocj 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 设计理念: 集中式管理 状态可预测 之所以的可预测的:是因为这个就是一个单向数据流,不管是直接进程commit还是通过异步的action来进行修改,最后都要通过commit给mutation然后再对state里面的数据进行变化的,所以我们就可以在这个commit的过程中,实现一些 拦截、监听器、中间 阅读全文
posted @ 2021-10-30 16:34 SCAU-gogocj 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 高阶函数_函数柯里化 高阶函数(定义) 如果一个函数符合下面两个规范,就是高阶函数: 如果A函数,接收的参数是一个函数,那么A就是一个高阶函数(比如数组方法arr.map()接收的就是一个处理item的函数了) 如果A函数,调用的返回值依然是一个函数,那么A也称为是高阶函数(常见的高阶函数:Prom 阅读全文
posted @ 2021-09-29 08:21 SCAU-gogocj 阅读(356) 评论(0) 推荐(0) 编辑
摘要: React中代理的配置 主要是解决同源策略的问题 何为同源策略? 因为我们React在3000端口,Vue在8080端口,而后台接口往往在5000,这种不同的端口之间就是一种跨域的问题了 axios发送跨域请求的时候,实际上是有访问后台,并且从后台拿到了数据,只是这些数据回不了,因为ajax疫情拦截 阅读全文
posted @ 2021-09-26 09:04 SCAU-gogocj 阅读(558) 评论(0) 推荐(0) 编辑
摘要: React中key的作用 经典面试题: (1)react/vue中的key有什么作用?(key的内部原理是什么) (2)为什么遍历列表的时候,key最好不要用index? 虚拟DOM中key的作用: ①、简单的说:key是虚拟DOM对象的标识,在更新显示时key起到极其重要的作用 ②、详细的说:当状 阅读全文
posted @ 2021-09-24 15:36 SCAU-gogocj 阅读(227) 评论(0) 推荐(0) 编辑
摘要: React三种路由参数传递方式 主要是Link跳转路由和注册路由的时候,要相互配合,才能助力参数的传递 首先看一下,路由传递过去的参数 通过params参数 基本使用: <Link to={`/home/message/detail/${msgObj.id}/${msgObj.title}`}>{m 阅读全文
posted @ 2021-09-24 15:35 SCAU-gogocj 阅读(753) 评论(0) 推荐(0) 编辑
摘要: React生命周期 旧生命周期 挂载生命周期 执行流程:constructor -> componentWillMount -> render -> componentDidMount -> componentWillUnmount mount:挂载 unmount:卸载 render其实是对组件进 阅读全文
posted @ 2021-09-24 15:31 SCAU-gogocj 阅读(76) 评论(0) 推荐(0) 编辑
摘要: React数据共享插件-PubSub 下载pubsub-js插件 npm install pubsub-js 如果要修改一个变量值的话 PubSub.publish('state',{isLoading: true}) 如果有人修改了这个变量,就触发下面的回调函数 PubSub.subscribe( 阅读全文
posted @ 2021-09-24 15:29 SCAU-gogocj 阅读(105) 评论(0) 推荐(0) 编辑
摘要: React中路由基本&高级使用 一、基本使用 下载路由插件 react-router-dom npm install react-router-dom 路由前言: 在原生的html中,靠<a/>跳转不同的页面 在React中靠路由链接实现切换组件 react-router-dom的理解 react- 阅读全文
posted @ 2021-09-24 15:26 SCAU-gogocj 阅读(219) 评论(0) 推荐(0) 编辑