自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 收藏
  • 关注

原创 基础的八股

因为在js中是用构造函数来创建对象的,每一个构造函数身上都有一个属性prototype 他的值是一个对象 里面包含了所有可以共享的属性啊 方法啊 这个就叫原型对象原型链:实例化对象想用某个方法 会先从自身去找 自身没有会去原型上找 原型没有会去原型的原型上 一直找 找到object身上 它的值是个null 从他自身一直到object 连接起来 就是原型链生命周期指的是组件从创建到销毁的整个过程,分别是创建、挂载、更新、销毁,他们对应了8个钩子函数。

2024-09-11 16:31:32 1181

原创 webSocket

他是除了http之外可以跟后端通信的方式。http协议是短链接,因为请求之后,都会关闭连接,下次重新请求数据,需要再次打开连接。WebSocket协议是一种长连接,只需要通过一次请求来初始化链接,然后所有的请求和响应都是通过这个TCP链接进行通信。

2024-09-11 12:03:31 1222

原创 React

他的意思是 以use打头的函数,通过自定义hook函数可以用来实现逻辑的封装和复用步骤:声明一个以use打头的函数在函数体内封装客服用的逻辑(只要是可复用用的逻辑)把组件中用到的状态或者回调return出去(以对象或者数组)在哪个组件中要用到这个逻辑,就执行这个函数,结构出来状态和回调进行使用react hooks使用规则:只能在组件中或者其他自定义hook函数中调用只能在组件的顶层调用,不能嵌套在if、for、其他函数中。

2024-07-15 22:57:43 314

原创 TypeScript

需求:希望N个数组里面可以存数字或者字符串。

2024-07-15 21:06:14 704

原创 Vue -- 生命周期

在挂载完成后发生,此时真实的Dom挂载完毕,数据完成双向绑定,可以访问到、Dom节点,使用$refs属性对Dom进行操作。有this,但此时data、methods、computed以及watch上的数据和方法还未初始化,都不能被访问。生命周期:从开始创建、初始化数据、编译模版、挂载Dom -> 渲染、更新 -> 渲染、卸载 等⼀系列过程。:此时的data 和 methods 都已经被初始化,但是没有$el,dom节点。会执行多次 数据更新 dom节点没有更新。会执行多次 数据更新,dom节点也更新。

2024-04-14 15:22:06 682 1

原创 【小程序】02-项目的基本组成

pages:用来存放所有小程序的页面 utils:用来存放工具性质的模块(例如:格式化时间的自定义模块) app.js:小程序项目的入口文件 app.json:小程序项目的全局配置文件 app.wxss:小程序项目的全局像是文件 project.config.json:项目的配置文件 sitemap.json:用来配置小程序及其页面是否被微信索引小程序页面的组成部分.js文件:页面的脚本文件,存放页面的数据、事件处理函数等 .json文件:当前页面的配置文件,配置窗口的外观、表现等

2023-12-04 20:04:20 108

原创 vue---消息订阅与发布(pubsub)

接收数据:A组件想接收数据,则在A组件中订阅消息,订阅的回调留在A组件自身。引入:import pubsub from 'pubsub-js'提供数据:pubsub.publish('xxx',数据)安装pubsub:npm i pubsub-js。一种组件间通信的方式,适用于任意组件间通信。

2023-12-01 20:58:49 251

原创 自定义hook函数与toRef

引入:在setup里:要记得return 出去哦!!!

2023-12-01 20:58:25 167

原创 ES6知识

持续记笔记中........

2023-12-01 20:57:40 301 1

原创 对小程序的初了解

小程序的标签、组件、事件

2023-12-01 20:45:43 1192 2

原创 关于页面文件

关于页面文件的某几个配置项的记录

2023-12-01 20:00:28 111

原创 【axios】-- axios 二次封装

二次封装axios

2023-09-06 11:00:25 723

原创 【小程序】01-简介+创建小程序项目

小程序的简介和创建项目

2023-09-01 09:15:55 87

原创 微信小程序--准备阶段

小程序学习之前的准备阶段!加油

2023-08-23 11:10:04 96

原创 vue3 --- 其他Composition API

vue3里的一些 组合api

2023-08-22 09:22:07 73

原创 Vue3 --- 新的组件(改变)

一点点

2023-08-21 17:11:00 121

原创 Vue-------Vuex

vuex 小笔记

2023-08-18 16:00:04 62

原创 webStorage

注意:

2023-08-16 14:42:34 59

原创 TS思维和练习

所有东西都要写在类里,一定要先写类。

2023-08-16 14:38:00 67

原创 vue3 --- 计算属性与监视

我会补例子的,我要记得。

2023-08-14 14:54:01 62

原创 TypeScript ----- 泛型

困困困

2023-08-10 16:11:39 71

原创 reactive 对比 ref

reactive 对比 ref

2023-08-10 10:46:52 112

原创 vue2.0 和 Vue 3.0 的响应式原理

【代码】vue2.0 和 Vue 3.0 的响应式原理。

2023-08-10 10:33:58 57

原创 Vue3 ---- ref函数

ref函数

2023-08-09 18:11:37 95

原创 Vue3 --- reactive函数

看看reactive 是个啥(直接是ref .value 的东西)reactive 定义的响应式数据是“深层次的”(处理对象问题上是深层次的)

2023-08-09 18:09:40 90

原创 Vue3 --- setup

setup

2023-08-09 18:07:55 186

原创 TypeScript ---- 接口

【代码】TypeScript ---- 接口。

2023-08-09 14:48:38 55

原创 TypeScript ---- 面向对象

些许模糊,记录一下相应的东西应该怎么写。

2023-08-09 14:16:25 62

原创 TypeScript

TypeScript都增加了些什么?

2023-08-09 09:22:16 49

原创 Vue3升级

vue3笔记正式 开启

2023-08-07 10:37:18 68

原创 Vue----路由守卫

作用:对路由进行权限控制。

2023-08-07 10:03:04 80

原创 Vue封装的过渡与动画

【代码】Vue封装的过渡与动画。

2023-07-31 09:40:08 90

原创 组件自定义事件

要么配置在methods中,要么用箭头函数。this.$emit ('a',数据),否则this指向会出问题。绑定自定义事件时,回调。

2023-07-27 17:34:35 51

原创 Vue---组件之间通信

父组件:

2023-07-27 17:33:59 70

原创 Vue——ref、props配置项、mixin(混入)、插件、scoped

获取:this.$ref.imgs。

2023-07-25 09:08:48 71

原创 Vue ——Vue Cli脚手架

vue脚手架隐藏了所有webpack相关的配置,若想查看具体的webpack配置,执行 vue inspect >output.js。

2023-07-25 09:02:52 79

原创 分析VueComponent与Vue的关系 以及 原型

原型:显示原型属性和隐式原型属性,他们都指向了一个对象,这个对象就叫原型对象。 实例的隐式原型属性永远指向自己的缔造者的原型对象。 原型链的核心就是依赖对象的_proto_的指向,当自身不存在的属性时,就一层层的扒出创建对象的构造函数,直至到 Object 时,就没有 _proto_指向了。 Object.__proto__ == null(两个下划线哦)分析VueComponent与Vue的关系:VueComponent.prototype.__proto__ ===Vue.__p

2023-07-24 11:08:04 120

原创 Vue— — VueCpompont

school 组件本质是一个名为VueCpompont的构造函数,且不是程序员定义的,是Vue.extend 生成的。 我们只需要写<school/>或者<school></school>,Vue 解析时会帮我们创建school组件的实例对象,即Vue帮我们执行的:newVueCpompont(options) 每次调用Vue.extend,返回的都是一个全新的VueCpompont 关于this 组件配置中:data函数、methods中的函数、watch中

2023-07-24 09:50:46 167

原创 HTML基础知识

基础

2023-07-20 14:57:29 37

原创 Vue -- 自定义指令

Vue.directives(指令名,配置对象) 或者 Vue.directives(指令名,回调函数)directives:{指令名:配置对象}

2023-07-20 10:34:32 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除