摘要:
1、为什么刷新页面vuex的数据会丢失 刷新页面vuex的数据会丢失属于正常现象,因为JS的数据都是保存在浏览器的堆栈内存里面的,刷新浏览器页面,以前堆栈申请的内存被释放,这就是浏览器的运行机制,那么堆栈里的数据自然就清空了。 第一种方法用sessionStorage 将接口返回的数据保存在vuex 阅读全文
摘要:
请求类型 responseType: "blob", axios({ methods: "get", url: url, params: { contractId: this.contractId, }, responseType: "blob", }).then((res) => { const 阅读全文
摘要:
创建完新项目后再src文件夹内新增文件setupProxy.js(必须是这个文件名,) // 此文件是创建create-react-app脚手架创建的项目,它提供一个网络代理的配置文件 // 此文件是运行在nodejs环境中,所以模块化使用commonjs // 此文件的修改一定要重启项目 // 在 阅读全文
摘要:
首先创建react项目可以先下载脚手架create-react-app(类似于vue的脚手架vue-cli)。 1、打开****cmd,执行:npm install -g create-react-app ; 全局安装。 如果执行失败,可能是node版本问题, react文档中要求Node >= 8 阅读全文
摘要:
1.进入 [链接](https://chrome.zzzmh.cn/help?token=setup),点击左边插件,右上角输入react搜索 找到压缩包,解压,文件夹里会有两个或三个文件,名字最长的那个就是安装包(后缀名为.crx) 回到 chrome浏览器 - 点击右上角 3个点 选择 更多工具 阅读全文
摘要:
1、vue项目中环境配置(.env.development文件和 .env.production文件)为: # 开发环境配置(本地) ENV = 'development' NODE_ENV = development # 开发环境 代理proxy VUE_APP_BASE_API = '/dev- 阅读全文
摘要:
http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 meat标签的http-equiv属性语法格式是:<meta http-equiv=”参数” 阅读全文
摘要:
项目上线后,浏览器出现白屏在控制台报错找不到文件,如下: 但是在强制刷新后,页面显示恢复正常,报错也消失,由此判断可能是浏览器缓存的问题, 经查询相关资料,找到以下几种清除缓存的方式 一、修改根目录index.html 在 head 里面添加下面代码 其中meta的作用 <meta http-equ 阅读全文
摘要:
vue+elementui table表格递归生成多级表头 前言 1.tableView.vue 2.tableItem.vue(子组件) 3.columnItem.vue(递归组件) 如图所示 前言 近期在写一个后台管理系统的项目,需要表格动态生成多级表头,项目中使用了递归组件,自己总结一下加深记 阅读全文
摘要:
# 1.介绍 > 插槽就是子组件中的提供给父组件使用的一个占位符,用 表示,父组件可以在这个占位符中填充任何模板代码,如 HTML、组件等,填充的内容会替换子组件的``标签。通俗的说是:slot 是在父组建控制了子组件显示或隐藏相关内容。 **插槽又分为三种,1.普通插槽 2.具命插槽 3.作用域插 阅读全文