问题一:安装ol之后会提示下载babel npm install --save-dev @babel/core @babel/preset-env babel-loader ...
问题一:安装ol之后会提示下载babel npm install --save-dev @babel/core @babel/preset-env babel-loader ...
网上查了一大堆教程,基本都是教清除缓存,并且添加proxy,试了一遍又一遍都没有用,万幸请教一个网友得到了解决办法。 在项目目录中新建文件 .npmrc,并在文件中添加 re...
原V2写法: ::v-deep{ .el-button{ background: #000; } } V3写法: :deep(.el-button){ b...
多都是以声明变量的方式书写,和2.0的区别是这些数据原本是书写在data中的 在setup中进行声明后,使用时直接以变量的形式 setup(props, context) {...
这个视频反反复复看了几遍,出问题的点居然是一个细节。 引用组件前,先自己编写一个组件,然后import 组件名 from '组件文件路径'; 错误点:在自己编写组件时,没有注...
本以为安装完脚手架就能跑vue项目的我信心满满,但还是出了一些问题。 昨晚一直安装vue淘宝镜像,反复出现这个报错,但没有意识到哪里出了问题。一直在看error这一行代码,后...
总结以下容易出错的点: 1、电脑环境没有配置node环境 2、创建项目的时候容易找不到创建文件在哪里(我使用了小工具) 3、创建完成会选择模板,但在此之前出现了overwri...
1.树 1.1 什么是树? 树是一种分层数据的抽象模型,它是一种非常重要的非线性结构.现实生活中最简单的树的例子就是家谱,或者公司的组织架构.如下图所示 1.2树的相关术语 ...
外观模式 为一组复杂的子接口提供一个更高级的统一接口. 以便更方便的去实现子接口的功能. 外观模式的使用场景 为复杂的模块或子系统提供外界访问的模块. 子系统相对独立. 预防...
1. 适配器模式? 适配器模式(Adapter): 将一个类的接口转换成另一个接口,一满足用户需求,解决接口不一样产生的兼容问题. 1.1 适配器模式的好处 可以让两个没有关...
1. 代理模式 代理模式(Proxy): 为对象提供一个代理,用来控制这个对象的访问.代理模式通俗来将就是我们生活中常见的中介拿我们现实生活中的例子来说,假如我们现在想租房,...
1. 装饰器模式. 装饰者模式(Decorator): 在不改变原对象的基础上,对其进行包装扩展,以满足更复杂的需求. 1.1 为什么使用装饰器模式 一般情况下, 我们为了扩...
vivo安装App时的界面,有8个点在转动,心血来潮也想自己写一个,vivo其他app也有这个loading效果,反编译后发现是使用一张图片,然后不断旋转每个圆点的平均角度来...
在生命周期中每个阶段都有一个固定的函数,就叫生命周期函数。 V16.3之后(V16.4开始) 加入了 static getDerivedStateFromProps(prop...
虚拟DOM 虚拟DOM用原生的JavaScript模拟实现了DOM结构,.我们通过操作这个虚拟DOM树来实现对页面的渲染和维护. 1.1 为什么需要虚拟DOm? 原生手动对...
1 桥接模式 定义:桥接模式(Briage): 将抽象部分和它的实现分离, 使它们可以独立的变化.这种类型的设计模式属于结构性设计模式,它是提供抽象化和实现化之间的桥接结构,...
1. 组合模式 1.1 组合模式的定义 组合模式(Composite): 又称部分-整体模式, 将对象组合成树形结构以表示"部分-整体"的层次结构, 组合模式使得用户单个对象...
1 . 享元模式 1.1定义 享元模式(FlyWeight): 通过共用大量细粒度的对象, 避免拥有相同内容造成额外的内存开销.主要用于减少对象的创建,以减少内存的占用和提高...
1. 模板方法模式 1.1 定义 模板方法模式(Template Method): 父类定义一组操作算法骨架, 而将一些实际实现步骤延迟到子类中, 使得子类可以在不改变父类算...