07 2021 档案
摘要:父组件中使用 引入 components: { sphCopy:()=>import('./sphCopy.vue') }, 使用 <sphCopy ref="copyDom"> 这里可以写一些你所需要的复制按钮样式 <div @click="$refs.copyDom.copy('复制一下')">
阅读全文
摘要:在我们项目开发中,经常需要import或者export各种模块,那么有没有什么办法可以简化这种引入或者导出操作呢?答案是肯定的,下面就为大家介绍一下require.context 我们会这样引入组件: import A from 'components/A' import B from 'compo
阅读全文
摘要:reduce()方法可以搞定的东西,for循环,或者forEach方法有时候也可以搞定,那为啥要用reduce()?这个问题,之前我也想过,要说原因还真找不到,唯一能找到的是:通往成功的道路有很多,但是总有一条路是最捷径的,亦或许reduce()逼格更高... 1、语法 arr.reduce(cal
阅读全文
摘要:引入直接使用即可 components: { 'el-image-viewer':()=>import('element-ui/packages/image/src/image-viewer') }, <el-image-viewer v-if="isBig" :on-close="()=>{isB
阅读全文
摘要:vue.use()的作用官方文档的解释: 安装 Vue.js 插件。如果插件是一个对象,必须提供 install 方法。如果插件是一个函数,它会被作为 install 方法。install 方法调用时,会将 Vue 作为参数传入。 vue.use()使用情景:可以在项目中使用vue.use()全局注
阅读全文
摘要:我们知道垃圾回收机制是引擎来做的,JS引擎有很多种(各个浏览器都不同),其垃圾回收机制在一些细节及优化上略有不同,本文我们以一些通用的回收算法作为切入,再由 V8 引擎发展至今对该机制的优化为例(为什么以 V8 为例?因为它市场占有率大 😄 ),一步一步深入来助我们了解垃圾回收机制,因为只有真正了
阅读全文
摘要:平时大家认为性能优化是一种无序的应用场景,但在我看来它是一种有序的应用场景且很多性能优化都是互相铺垫甚至一带一路。从过程趋势来看,性能优化可分为网络层面和渲染层面;从结果趋势来看,性能优化可分为时间层面和体积层面。简单来说就是要在访问网站时使其快准狠地立马呈现在用户眼前。 所有的性能优化都围绕着两大
阅读全文
摘要:解构赋值是javascript 语法,作用是将值从数组、或属性从对象,提取到不同的变量中。 1. 数组解构 1.1 声明变量并赋值: let hi = ['hello', 'world']; let [hello, world] = hi console.log(hello) => hello co
阅读全文
摘要:数组的解构赋值 基本用法 ES6允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称之为解构(Destructuring) 1 2 3 4 5 6 // 以前为变量赋值,只能直接指定值 var a = 1; var b = 2; var c = 3; // ES6允许写成这样 var [
阅读全文

浙公网安备 33010602011771号