摘要:
chrome 发送请求出现:Provisional headers are shown 提示 具体原因有 1.请求被某些扩展如 Adblock 拦截了,请求被浏览器插件拦截。 用 chrome://net-internals 来帮助你查找被屏蔽的请求以及可能的原因。 请求或calss id 少用ad 阅读全文
摘要:
视口 1 document.documentElement.clientWidth; 用手机测试 发现 不管屏幕多大 上面的测试结果都是 980px 而 用电脑则是 变化的值 980是viewport的宽度。viewport叫做“视口”。 980是人定的,来乔布斯定的980这个数字。 980px是人 阅读全文
摘要:
项目使用vue cli3脚手架工具构建按照element 官方文档中所示。 npm install babel-plugin-component -D 然后添加.babelrc文件 { "presets": [["es2015", { "modules": false }]], "plugins": 阅读全文
摘要:
import Vue from 'vue'; import Vuex from 'vuex'; import * as actions from './actions'; import * as getters from './getters'; import state from './state 阅读全文
摘要:
--save 发布项目 还需要的 依赖 --save-dev 开发需要的依赖 但是发布不需要 阅读全文
摘要:
安装热更新 nodemon简介 在开发的时候,每次修改文件,都需要重启 express 服务,比较麻烦。使用nodemon,修改文件后可以自动重启 express 服务。 1. 安装: npm install --save-dev nodemon 2. 修改package.json的内容: "scr 阅读全文
摘要:
此方法 适用于开发 不适用于生产1. @vue/cli 搭建 vue @vue/cli搭建vue项目上篇文章已经介绍2. express 搭建 后台node程序 (确保node安装完成) npm install express //安装expressnpm install express-gener 阅读全文
摘要:
vue 脚手架 3.0+ 版本问题: 1. 查看本机是否已经安装 及其版本 $ vue -V 1.1. 如果以上命令不存在 则直接 安装 @vue/cli $ npm install @vue/cli -g 1.2.如果 以上的命令安装的并不是最新版的3.0+的 则先卸载原来的 $ npm unin 阅读全文
摘要:
computed 是属性调用,而 methods 是函数调用 computed 带有缓存功能(推荐使用),而 methods 不是 官方文档才反复强调对于任何复杂逻辑,你都应当使用计算属性 computed computed 依赖于 data 中的数据,只有在它的相关依赖数据发生改变时才会重新求值 阅读全文
摘要:
action 在 vuex 中用于异步 commit 的发送 store.js import Vue from "vue"; import Vuex from "vuex"; Vue.use(Vuex); const store = new Vuex.Store({ //这里的state必须是JSO 阅读全文