logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3的reactive函数实现响应式

reactive使用1.作用:定义一个对象类型的响应式数据(基本数据类型不能使用它,使用ref)2.语法:const data = reactive(源对象) 接收一个对象(或者数组),返回一个代理对象(proxy对象)3.reactive定义的响应式数据是深层次的4.内部基于es6的proxy实现,通过代理对象操作源对象内部数据进行操作试下响应式示例:<template><h1

#前端框架
vue3的ref和reactive对比(总结)

1、从定义角度对比ref用来定义:基本数据类型reactive来定义:对象(数组)类型数据备注:ref也可以用来定义对象(或数组)类型数据,它内部会自动通过reactive转为代理对象2、从原理的角度对比ref通过Object.defineProperty()的get和set来实现响应式(数据劫持)reactive通过使用proxy来实现响应式(数据劫持),并通过Reflect操作源对象内部数据3

#vue.js
mysql如何快速mock百万条数据

转载:https://programmer-poem.dreams-road.site/myContent/detail?

#mysql#数据库
react使用axios并实现二次封装

在react脚手架项目中安装axios在这使用到了Cookies 顺手安装一个yarn add axios js-cookie在src下新建一个文件夹httpRequest,在里面新建index.js封装内容如下:import axios from "axios";import Cookies from "js-cookie";// 请求的时间axios.defaults.timeout = 10

#ajax
Google Chrome和Microsoft Edge开发环境跨域的设置

一.Google Chrome 设置开发调试的跨域设置:步骤:在桌面快捷方式=> 右击点击属性 => 找到快捷方式里面的目标(T)在目标路径后面加上 :1.浏览器的跨域设置(版本号49之前)–disable-web-security完整路径示例:“C:\Program Files (x86)\Google\Chrome\Application\chrome.exe” --disable

websocket返回Blob二进制流如何解析展示

//返回Blob二进制流 客户端需要展示需要解析数据// 解析Blob进制流const reader = new FileReader();// Blob {size: 121, type: '',data:Blob }// 是否返回是二进制流 默认是Blob类型的const data = Blob {size: 121, type: '',data:Blob }let result = null

#websocket
小程序uni.navigateTo频繁使用存在问题及解决方案 ---uniapp开发实战

问题描述:一开始使用uni.navigateTo进行页面的跳转感觉挺爽,看一下uniapp的文档复制过来修改个跳转路径就ok,但最近在开发小程序中发现频繁使用uni.navigateTo进行页面来回多次跳转,点击几次后发现点击没反应了,查了原因发现uni.navigateTo是页面路由缓存页面,而uni.navigateTo来回跳转最多缓存的页面数量是9个,超过这个数量只能重新刷新页面了,不然点击

#小程序
    共 12 条
  • 1
  • 2
  • 请选择