摘要:vue,element列表大数据卡顿问题,vue列表渲染慢,element表格渲染慢,表格渲染慢(卡),表格全选卡 阅读全文
posted @ 2019-10-30 11:34 simple-love 阅读(2961) 评论(2) 推荐(0) 编辑
摘要:父组件: import React, { Component } from 'react'; import Child from './child2' class Parents extends Component { constructor(props) { super(props); } han 阅读全文
posted @ 2020-11-24 10:24 simple-love 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1.什么是作用域 作用域是在运行时代码中的某些特定部分中变量,函数和对象的可访问性。换句话说,作用域决定了代码区块中变量和其他资源的可见性。可能这两句话并不好理解,我们先来看个例子: function outFun2() { var inVariable = "内层变量2"; } outFun2() 阅读全文
posted @ 2020-11-23 17:37 simple-love 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、原型与原型链 JavaScript是一门基于原型的语言,在软件设计模式中,有一种模式叫做原型模式,JavaScript正是利用这种模式而被创建出来 原型模式是用于创建重复的对象,同时又能保证性能,这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接 阅读全文
posted @ 2020-11-23 16:59 simple-love 阅读(5) 评论(0) 推荐(0) 编辑
摘要:css盒模型一共有两种模式:标准模式和怪异模式 只要完整定义DOCTYPE都会触发标准模式,如果DOCTYPE缺失则在ie6/ie7/ie8下将会触发怪异模式 标准模式:盒子总宽度=width+padding+border+margin 怪异模式:盒子总宽度=width(包含padding+bord 阅读全文
posted @ 2020-11-23 16:29 simple-love 阅读(7) 评论(0) 推荐(0) 编辑
摘要:single-spa: https://single-spa.js.org/ 基于乾坤:https://github.com/a1029563229/blogs/blob/master/BestPractices/qiankun/Start.md 乾坤官网:https://qiankun.umijs 阅读全文
posted @ 2020-11-23 13:23 simple-love 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一.简介 为了解决庞大的一整块后端服务带来的变更与扩展方面的限制,出现了微服务架构(Microservices): 微服务是面向服务架构(SOA)的一种变体,把应用程序设计成一系列松耦合的细粒度服务,并通过轻量级的通信协议组织起来具体地,将应用构建成一组小型服务。这些服务都能够独立部署、独立扩展,每 阅读全文
posted @ 2020-11-23 13:22 simple-love 阅读(12) 评论(0) 推荐(0) 编辑
摘要:微前端的概念最早由 thoughtworks 在 2016 年提出。其核心思路是借鉴后端微服务架构理念,将一个单体的庞大的前端应用拆分为多个简单独立的前端工程。每个前端工程可以独立开发、测试、部署。最终再由一个容器应用,将拆分后的微前端工程组合为一个整体,面向用户提供服务。 微前端的架构方式所带来的 阅读全文
posted @ 2020-11-23 13:19 simple-love 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2,箭头函数 function(){} ()=>{} 箭头函数 function(e){} e =>{} 箭头函数 function(){一行} ()=>一行 箭头函数 function(e){一行} e =>一行 箭头函数 特点:1,this指向与一般的function函数不同 声明式 funct 阅读全文
posted @ 2020-11-19 11:50 simple-love 阅读(25) 评论(0) 推荐(0) 编辑
摘要:<script> function fun() { console.log(this) } fun() // Window let obj = { a:fun } obj.a() // obj function test2(c) { c&&c() } test2(obj.a) // Window / 阅读全文
posted @ 2020-11-19 11:39 simple-love 阅读(8) 评论(0) 推荐(0) 编辑
摘要:我们知道 js 是单线程执行的,那么异步的代码 js 是怎么处理的呢?例如下面的代码是如何进行输出的: console.log(1); setTimeout(function() { console.log(2); }, 0); new Promise(function(resolve) { con 阅读全文
posted @ 2020-11-19 11:19 simple-love 阅读(9) 评论(0) 推荐(0) 编辑
摘要:<template> <div> <span>{{ arr }}</span> <!--<span v-for="item in arr" :key="item">{{ item }}</span>--> <br/> <span v-for="item in arr2" :key="item.num 阅读全文
posted @ 2020-11-19 10:10 simple-love 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。 IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠地传递数据包,使得网络上接收端收到发送端所发出的所有包, 阅读全文
posted @ 2020-11-18 09:29 simple-love 阅读(22) 评论(0) 推荐(0) 编辑
摘要:this指的是函数运行时所在的环境: 实际上this 是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调 用时的各种条件。this 的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。 总结: 函数被调用时发生 this 绑定,this 指向什么完全取决于函数在哪里被调用。 一 阅读全文
posted @ 2020-11-18 09:23 simple-love 阅读(22) 评论(0) 推荐(0) 编辑
摘要:具体可见: https://juejin.im/post/6844904133430870024 在react中,如果要渲染一个列表,我们会用map()函数将数组循环处理然后渲染到DOM,在处理循环时,“key” 是一个你需要包含的特殊字符串属性。 很多时候,我们会使用当前列表的索引为key,但这样 阅读全文
posted @ 2020-11-17 13:55 simple-love 阅读(16) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/d9158074176b 场景一: 更新 state 的一个对象(或数组)属性的某个子属性或值。 使用 Hook Function Component function App() { const [arr, updateArr] = useSta 阅读全文
posted @ 2020-11-17 13:44 simple-love 阅读(62) 评论(0) 推荐(0) 编辑