- 博客(12)
- 收藏
- 关注
转载 路由懒加载与性能优化
我们都知道,路由懒加载是新能优化的一种表现,但这种表现的具体内容是怎么样的呢?一、按需引入形式的路由懒加载,将每个组件生成一个独立的 js文件,进行按需引入1.首先是普通的路由加载。页面首次加载时,浏览器就把路由中的所有的组件一股脑的全加载到app.js中。import Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'import About from "../view
2022-03-27 15:02:29 412
原创 html元素垂直、水平对齐的多种方式
完美居中的多种方式1.弹性布局方式给父容器添加伸缩布局:display:flex;和 justify-content: center;align-items: center;就可以完成容器内元素,完美居中2.定位方式给父容器添加相对定位:position:relative;子元素添加绝对定位,position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);3.定位方式2给父容器添加相对定位:positi
2021-12-31 17:02:24 2651
原创 数组去重js
let arrV = [1, 2, 3, 1, 2, 3, 1, 2, 2,null,null]// 去重方法1// 利用set数据结构的特点,集合中不能出现重复元素,所以生成的数组一定不会重复// console.log([...new Set(arrV)])// console.log(Array.from(new Set(arrV)))// 去重方法2// 经典去重// for(let i = 0;i < arrV.length;i++){// for(let j = .
2021-12-19 22:02:53 161
原创 vscode配置Vue模板
{ // 打印输出 "Print to console": { // 前缀 也就是用户输入的快捷键内容 "prefix": "component", // 输出内容 "body": [ "<!-- $0 -->", "<template>", " <div>", "", " </div>", "</template>", "", "<script>", ".
2021-10-05 16:14:23 114
原创 Math.random()随机数范围的控制
以前就知道这个方法,因为是没有完全理解。当很久以后再次遇到这类问题的时候,控制随机数范围的额公式又忘了,在这就在写一次。 先来看一下这个方法的作用:Math.random(),是生成一个[0,1)的17位的随机小数。但我们一般需要的都不是小数,而是整数。<script type="text/javascript">document.write(Math.random());//0.15246391076246546</script>...
2021-08-23 15:40:22 4201
原创 MVVM是什么
mvvm开发范式是前端的未来,前后端业务逻辑让视图层与数据层完全分离但又密不可分 mvvm是(Model View ViewModel)的一个简写 view是视图层:给用户展示各种信息的 model是数据层:自定义的数据或是服务器请求来的数据 viewModel是视图模型层:是view和model的桥梁,实现了将model中的数据及时反映/绑定到view,同时view中数据发生变化时,也可将变化的数据按需求返回到model靠着课堂上的学...
2021-07-01 16:07:36 246
原创 搭建一个vue项目
一、搭建一个vue项目需要准备工具如下: 1,安装node 在cmd中查看是否安装node 如果没有安装就上node官网下载2、安装vue脚手架 在cmd中查看是否安装vue脚手架 如果没有安装的话就在cmd中输入:npm install -g @vue/cli指令进行下载 快速下载vue脚手架:先安装淘宝镜像:np...
2021-06-23 20:51:47 165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人