【React】组件三大核心属性
但是React中没有做这样的处理,如果直接更改的话,react是无法得知的,所以,需要使用特殊的更改状态的方法。 通过这个获取this.refs.username,ref可以获取到应用的真实dom。想要修改state中的数据,我们就需要自定义一个修改state的方法。特别注意:不能直接修改状态(s
新年第一弹:js、css与高度(宽度)共享
高度共享,是高度共享和宽度共享的总称。是笔者总结的一个针对某些问题解决的思路。并不是一个新的技术点或模式 —— 至少目前来说。甚至可能你已经在项目中用过类似的。它的核心就是:降低 js 复杂计算和耗时操作在类似场景中的比重。没啥说的,通过两个业务场景描述一下即可。
Node.js卸载与重装,zip与msi安装详解
npm的中文意思为“node包管理器”,是Node.js平台的默认包管理工具,会随着Nodejs一起安装,npm管理对应node.js的第三方插件;通过npm可以安装、共享、分发代码,管理node项目依赖关系。Node.js 卸载,重装。如何安装Node.js所有历史版本,zip,7z压缩包与msi
【Node.js】初识Node.js
Node.js——基于 JavaScript 的服务端开发脚本语言...
JS 实现页面跳转的几种方法
JS 实现页面跳转的几种方法要实现从一个页面A跳到另一个页面B,js实现就在A的js代码加跳转代码JS跳转大概有以下几种方式:第一种:(跳转到b.html)<script language="javascript" type="text/javascript"> window.loca
使用nvm安装node
nvm
Ajax--》请求操作以及跨域相关讲解
JSONP,是一个非官方的跨域解决方案,由程序员开发出来,只支持get请求。CORS是官方的跨域解决方案,它的特点是不需要在客户端做任何特殊的操作,完全在服务器中进行处理,支持get和post请求,跨域资源共享标准新增了一组HTTP首部字段,允许服务器声明哪些源站通过浏览器有权限访问哪些资源。在日常
2022年前端Vue常见面试题大全(三万长文)持续更新...
总结出来的Vue面试题,持续更新...
web前端面试题(必背面试题)
自己总结的常见的面试题 总字数13万+ 大概有200+左右道题 会不定期更新
React(一) —— 组件的创建与state
state = {() => {this.state是纯js对象,在vue中,data属性利用Object.defineProperty处理过的,更改data的数据的时候回出发数据的getter和setter,但是React中没有这样的处理,如果直接更改,react无法得知,所以需要使用setSta
开启前端CSS学习之路-css001
基础选择器作用特点使用情况用法标签选择器可以选出所有相同的标签,比如p不能差异化选择较多类选择器可以选出1个或者多个标签可以根据需求实际情况选择非常多id选择器一次只能选择1个标签ID属性只能在每个HTML文档中出现一次一般和js搭配通配符选择器选择所有标签选择的太多,有部分不需要特殊情况使用。
CSS 如何实现文字渐变色 ?
CSS 实现文字渐变,有两种方法:效果如下:实现原理:注意:效果如下:实现原理:注意:
ES6——class类实现继承
上面示例代码中子类中有两句重复的逻辑语句,在父类中我们已经声明过了,在子类中再写一次就冗余了,让我们接下来看看有没有什么好的解决办法。这就是上面的代码冗余的问题解决办法可以将name和age写到super参数中就可以直接继承父类的逻辑,减少冗余代码。注意在子类(派生类)的构造函数中使用this或者返
微信小程序分包
分包指的是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。:在小程序启动时,默认会下载主包并启动主包内页面,当用户进入分包内某个页面时,客户端会把对应分包下载下来,下载完成后再进行展示。
Vue中 keep-alive 详解
1. 简介keep-alive 是 Vue 的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 transition 相似,keep-alive 是一个抽象组件:它自身不会渲染成一个 DOM 元素,也不会出现在父组件链中。作用: 在组件切换过程中将状态保留在内存中,防止重复渲
微信小程序--》tabBar底部栏
tabBar底部栏的讲解
前端 - get请求传递数组
get请求传递数组
CSS设置背景颜色透明的两种方法
css opacity属性
运行项目报错 proxy error: could not proxy request...
弹窗提示:proxy error: could not proxy request...from 我本地 to 目标地址。查了一下,有可能是由端口号冲突引起的,于是尝试把本地端口号修改了一下,然后重新跑项目,问题解决啦!port: '3333', // (修改点)本地默认端口,修改后重新跑就可以了。
【node进阶】一文带你快速入门koa框架
koa 是由Express 原班人马打造的,致力于成为一个更小、更富有表现力、更健壮的 Web 框架。使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。koa不在内核方法中绑定任何中间件,它仅仅提供了一个轻量优雅的函数库