2022年4月

使用回调函数操作页面数据或做路由跳转时不可直接使用this,回调函数中的this关键字并不是被执行方法中的this,所以会出错,可以定义一个that来保存被执行方法的this,在回调函数中使用that即可

const that = this
axios
.get("/api/index.php")
.then(function (res) {
  //直接使用that访问
  that.spinning = false
  that.$router.push({name: 'Index'})
})

生产环境可以通过Nginx反向代理等设置来解决,本地开发环境可以不指定接口地址,设置本地虚拟代理服务器来解决。

1、首先设置仅在生产环境生效的接口地址,在入口文件main.js加入:

import axios from 'axios';

if (process.env.NODE_ENV == 'production') {
    axios.defaults.baseURL = 'https://text.com/'; //生产环境接口地址
}

- 阅读剩余部分 -

扩容虚拟机磁盘时遇到的问题,使用xfs_growfs命令即可,磁盘是否挂载均可,默认会把剩余空间全部并入分区

微信截图_20220421172627.png