- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 父组件传值给子组件,父组件更新后,子组件无法更新
由于setup只能运行一次,父组件通过props传递数据给子组件时,在传递完成后,父组件数据改变,但是子组件上的数据不会相应的更新,为了解决这个问题,我们可以用watchEffect来解决这个问题:具体代码如下:父组件定义值:setup中返回这个值:传递给子组件:子组件接受:子组件渲染:当父组件想要改变时:子组件添加watchEffect如此一来,子组件也会相应更新:改变前:改变后:...
2021-12-20 13:48:19 2450
原创 vue3.0 toRefs ref reactive
1、toRefstoRefs 用于将响应式对象转换为结果对象,作用其实和 toRef 类似,只不过 toRef 是一个个手动赋值,而 toRefs 是自动赋值2、refref是做的一个拷贝关系,修改对象msg的值,不会影响对象obj,视图会发生变化。ref用于为数据添加响应式状态。由于reactive只能传入对象类型的参数,而对于基本数据类型要添加响应式状态就只能用ref了,同样返回一个具有响应式状态的副本。3、reactivereactive 用于为对象添加响应式状态。接收一个
2021-12-20 13:35:59 430
转载 vue-cli项目启动时出现Cannot find module ‘vue-loader-v16/package.json‘的问题
这位老铁666Error: Cannot find module ‘vue-loader-v16/package.json‘ 安装vue3.0的项目报错_shadow_yi_0416的博客-CSDN博客
2021-11-17 20:40:45 439
原创 vue 2.9.6无法正常卸载
最近想用vue3.0做项目了,故此,想先把vue2.9.6删除掉,脚手架也得换了,感受一下界面化创建项目是什么感觉,但是,我一步卸载就出了问题,总是下面这个页面。按照网上的方法卸载,看似成功了,但是,一用vue-V一看,还是2.9.6,后来经过百度,发现,可以通过 where vue看vue的安装位置,只要到指定位置将其删除就可以卸载了。最后,就可以开心的安装最新版本vue了!!!安装成功,记录一下!!!...
2021-11-17 17:24:03 240
原创 五种方法实现三栏布局
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2021-11-16 15:05:59 123
原创 CSS盒模型及HTML元素总结
自己对块级元素和行块元素,以及盒模型的概念不是特别熟悉,故此,总结一遍,能更记牢一些。1、块级元素和行内元素1.1、块级元素1.2、行内元素
2021-11-12 22:05:19 134
原创 将项目部署在腾讯云轻量服务器上碰到的一些问题
正如我上一篇文章所讲述的,我想用express搭建自己的数据库,同时,在数据库搭建完成后,我还想将自己的整个项目,API都部署在云端,那么只要我将地址给我朋友,那么我的所有朋友都可以看到我的项目了,在线查看我的项目,故此,我买了一个腾讯云轻量服务器,2G+60G,购买成功后,我便开始搭建环境,node mysql express vue等,遇到了以下几个问题或者说,值得记录的地方。1、怎么让其他人也能访问你的项目你在本机上,可能访问自己的项目地址是:localhost:3000,loca..
2021-11-09 16:30:01 1627
原创 express安装遇到的问题
最近,做完了自己的vue项目,但是,vue项目用的数据都是静态数据,都是json数据,所以想着自己写个接口,便想到了node+express+mysql搭建一个本地服务器提供API,但是在装的过程中,发现自己装不上去express了,一直报下面的错误:于是我拼命的找博客,解决我的问题,但是用了好多方法,如proxy,管理员身份运行,始终没有用,始终没有解决,正当山穷水尽之际,发现了解决办法,便是这两位大佬的:npm安装任何包都报错的解决办法 - 简书用npm...
2021-11-05 21:14:07 1580 2
原创 重绘和回流
首先,重绘和回流是两个概念,但是可以声明,回流会引起重绘,但是重绘不一定会引起回流。1、重绘当渲染树中的一些元素需要更新属性,而这些属性只是影响元素的外观、风格,而不会影响布局的操作,比如 background-color,我们将这样的操作称为重绘。常见的会引起重绘的的属性和方法有以下:2、回流 回流是指当渲染树中的一部分(或全部)因为元素的规模尺寸、布局、隐藏等改变而需要重新构建的操作,会影响到布局的操作,这样的操作我们称为回流。常见...
2021-11-05 12:52:13 165
原创 什么是预解析
预解析就是预先解析function和var,其中值得注意,若同名,function大于var,预解析我觉得光说没有,还是有例子更容易理解。1.关于var<script> alert(test);//undefined var test="hello,world"; alert(test);//hello,world</script>我们可以看到,变量test确实会预解析,所以,一开始就输出alert不会报错,但是为什么
2021-11-05 12:37:19 2995
原创 关于 async 和 defer 的作用及不同之处(浏览器解析过程)
1.脚本中没有async或者defer如果脚本中没有async或者defer,则浏览器读到这里会立刻执行,即解析到script,便停止Html的解析,开始加载并执行script文件。2.脚本中有async如果脚本中有async,加载和渲染后续文档元素的过程将和 script.js 的加载与执行并行进行,但是这样是有一个很大的问题的,那就是,async属性下的脚本文件是乱序的,下载快的脚本先执行,这对于script有先后依赖关系的情况并不适用。3.脚本中有def...
2021-11-05 11:55:08 333
原创 leetcode 15. 三数之和解法
前言:本人编写博文均为学习使用,若博文引用的内容存在侵权问题望告知,立即删改!leetcode15. 三数之和给你一个包含 n 个整数的数组nums,判断nums中是否存在三个元素 a,b,c ,使得a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包含重复的三元组。示例 1:输入:nums = [-1,0,1,2,-1,-4]输出:[[-1,-1,2],[-1,0,1]]示例 2:输入:nums = []输出:[]示例 3:...
2021-04-22 10:02:45 179
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人