摘要:
浏览器会提示:(新版本的浏览器会提示)Unsafe JavaScript attempt to initiate navigation for frame with URL ‘http://www.xxx.xxx/’ from frame with URL “https://open.weixin. 阅读全文
摘要:
Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。语法:Object.assign(target, ...sources) target:目标对象。sources:源对象。返回值:目标对象。 Object.assign 方法只会拷贝源对象 阅读全文
摘要:
Vue中的$forceUpdate有强制刷新的意思,但是这个针对于深层次结构数据,数据通过赋值进行了更新,但是vue监听不到。深结构数据对于普通类型的数据来说,我们不需要操心数据绑定,Vue的内部机制已经帮助我们监听更新,但是对于一个复杂对象来说,例如数组对象、对象数组等,我们对其某个元素增加属性, 阅读全文
摘要:
该方法可以进行判断一个引用类型的数据是否有值,如果为undefind则可以设置默认值给它1、需要安装Lodash,再在使用的文件中引入Lodash npm install -S lodash安装lodash依赖包import _ from ‘lodash’;//文件中引入lodash模块2、使用_. 阅读全文
摘要:
import {onMounted, ref,onUnmounted,getCurrentInstance } from 'vue' import router from "../router"; const { proxy } = getCurrentInstance() // import { 阅读全文
摘要:
一、browserslist 什么用于指定浏览器范围。你会发现有 package.json 文件里的 browserslist 字段 (或一个单独的 .browserslistrc 文件),指定了项目的目标浏览器的范围。这个值会被 @babel/preset-env 和 Autoprefixer 用 阅读全文
摘要:
一、现状 近些年,随着移动端的发展,前端技术也发生了翻天覆地的变化,尤其是ECMAScript标准的不断升级,从es2015一直到最新的es2021,各种各样的前端javascript的特性被定义和推广,各个浏览器的厂商为了市场占比和用户体验的提升也在进行着一轮一轮的优化升级,目前的主流浏览器已经支 阅读全文
摘要:
1. 安装Animate.cssnpm install animate.css --save2. 配置 Animate.css全局引入:写在main.js中 局部引入:写在要使用的 .vue文件中 // 动画 animate.cssimport animate from "animate.css"; 阅读全文
摘要:
随着VsCode开源免费,丰富的插件,也是深受前端开发人员爱戴,在我们使用VsCode开发vue2的时候经常会下载一个插件vetur ,帮我们提供良好的代码智能提示 在当vue3.2发布完之后 vetur 并不能给我们提供良好的代码提示,所以volar顺应而生 Volar 与vetur相同,vola 阅读全文
摘要:
vue3.0+vite1.全局安装vite // 可以在全局目录中看到create-vite-app目录npm install -g create-vite-app122.初始化vite项目 // 两种命令结果相同// npm init vite-app <project-name>npm init 阅读全文