明未为洺


  • 首页

  • 标签

  • 分类

  • 归档

script的defer和async的区别

发表于 2020-08-19 | 分类于 js
defer和async的区别共同点:都是异步,不会阻止dom的渲染 不同点: 执行顺序:多个带async的标签,不能保证加载的顺序,多个带defer属性的标签,按照加载顺序执行 脚本是否并行执行:async属性,后续文档的加载和js脚本的加载是异步,执行不是,还是会打断页面解析;defer属性,加 ...
阅读全文 »

get请求和post请求

发表于 2020-07-29 | 分类于 js
get和post是http请求的两种方式,其不同的如下: 1. **应用场景**:`get`类似于读取,应用于不会对服务器资源产生影响的场景,而`post`则应用于对服务器资源产生影响的场景,如用户注册等 2. **是否缓存**:浏览器一般会对`get`请求缓存,很少对`post`缓存 3. ...
阅读全文 »

vuex辅助函数的使用

发表于 2020-07-18 | 分类于 js , vue
什么是辅助函数 为组件创建计算属性以返回 Vuex store 中的状态 应用场景 当一个组件需要获取多个状态的时候,将这些状态都声明为计算属性会有些重复和冗余。为了解决这个问题,我们可以使用 mapState 辅助函数帮助我们生成计算属性 辅助函数的分类: mapState、ma ...
阅读全文 »

vuex中mutations与actions的区别

发表于 2020-06-08 | 分类于 js , vue
mutation中的操作是一系列的同步函数,用于修改state中的变量的的状态。当使用vuex时需要通过commit来提交需要操作的内容。mutation 非常类似于事件:每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。这个回调函数就是实际进 ...
阅读全文 »

vuex简单使用

发表于 2020-05-20 | 分类于 js , vue
为什么要使用vuex 由于传参的方法对于多层嵌套的组件将会非常繁琐,并且对于兄弟组件间的状态传递无能为力。我们经常会采用父子组件直接引用或者通过事件来变更和同步状态的多份拷贝。以上的这些模式非常脆弱,通常会导致代码无法维护。 把应用的所有组件的状态抽取出来,以一个全局单例模式在应用外部采用集中式 ...
阅读全文 »

PS之常见排版

发表于 2020-05-19 | 分类于 ps
文字常见排版方式1. 对齐 —— 左右居中 2. 对比 —— 粗细、颜色、疏密 3. 分组
阅读全文 »

vue路由拦截

发表于 2020-04-20 | 分类于 js , vue
应用场景​ 需要登录状态的页面 实现方式 beforeEach全局配置 12345678910111213141516//main.jsrouter.beforeEach((to, from, next) => { let ifInfo = Vue.prototype.$co ...
阅读全文 »

vue-router的懒加载

发表于 2020-03-18 | 分类于 js , vue
​ 什么是懒加载 也叫延迟加载,即在需要的时候进行加载,随用随载 为什么要懒加载 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,运行后用户查看相关模块显示的内容时 ,会将整个打包的文件引入而后在其中查找对应的模块然后才将其呈现给用户。需要加载的内容过 ...
阅读全文 »

export与export default

发表于 2020-03-08 | 分类于 js , es6
es6语法 作用:都是用于规定模块的对外接口 使用方法:import调用 两者区别: 在一个文件或者模块中,export可以有多个,export default仅有一个 通过export导出的时候要必须用{}导出多个模块,export default则必须导出一个模块 exp ...
阅读全文 »

组件通信

发表于 2020-02-16 | 分类于 js , vue
组件通信父子组件通信 props 父向子传值 1234567891011121314151617181920//父组件<template> <div id="app"> <HelloWorld :msg="msg"/&g ...
阅读全文 »
上一页1…567…9下一页

83 日志
31 分类
52 标签
© 2025 明未为洺
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4