导读
在vue3中不能像以前vue2那样轻松的使用vuex里的state和getters,因为vue3里的setup没有this,虽然官方给的方法是用计算属性,但是这样就会造成本身需要的计算属性和vuex的计算属性混在一起,所以我们就可以封装一个我们自己的辅助函数。
封装自己的辅助函数
官方示例
首先我们先看官方的用例。
在setup里,官方依然是使用计算……继续阅读 »
2个月前 (03-27) 647浏览 1评论
3赞
导读
Express创建服务器、监听GET、POST请求、把内容响应给客户端、获取URL中携带的查询参数、动态参数、托管静态资源、模块化路由、中间件、全局生效、局部生效、中间件的分类、自定义中间件、cors中间件解决跨域问题、cors响应头部、JSONP接口、session认证、jwt认证
Express
expresss和node内置的http模块类似,……继续阅读 »
4个月前 (01-29) 678浏览 0评论
3赞
http
创建最基本的web服务器
导入http模块
创建web服务器实例
为服务器实例绑定request事件,监听客户端的请求
启动服务器
const http = require('http')
const serve = http.createServer()
//使用服务器实例的on()方法,为服务器绑定一个request事件
serve.……继续阅读 »
4个月前 (01-27) 300浏览 0评论
2赞
导读
类型声明、函数返回值类型声明、基本类型、联合类型、字面量、unknow未知类型、object类型、Array类型、tuple元组、类型别名、编译选项、enum枚举、构造函数constrctor、继承 、接口、抽象类、属性的封装、泛型。函数的重载、类型断言as、非空断言!、可选参数?、可选链?.、??空值合并操作符、never类型
类型
类型声明
变量……继续阅读 »
4个月前 (01-24) 433浏览 0评论
2赞
导读
toRef、toRefs、vue3生命周期、markRaw与toRaw、customRef自定义Ref、provide与inject祖后代组件间通信、组合式API的优势、teleport标签、Suspense、defineAsyncComponent异步引入、readonly、vue3中dom获取ref
toRef
创建一个ref对象,其value……继续阅读 »
4个月前 (01-13) 382浏览 0评论
0赞
导读
watch、watchEffect、计算属性
watch函数
监视reactive定义的响应式数据 时:oldValue无法正确获取,强制开启了深度监视(deep配置失效)
如果实在需要oldValue,那么就要把监视的属性放到ref里定义
监视reactive定义的响应式数据中moused属性时,deep配置有效
<template……继续阅读 »
4个月前 (01-12) 345浏览 0评论
0赞