使用一个包 jwt-decode 安装:npm i jwt-decode引入:import { jwtDecode } from 'jwt-decode';使用:const access_obj = jwtDecode(access);返回的一个对象,可以打印出来看下属性。
事件函数的编写需要在 export default{} 中的 setup() 函数中例如:setup(props) { let fullname = computed(() => props.user.firstName + ' ' + props.user.lastName); const follow = () => { conso…
setup(props, context):初始化变量、函数ref定义变量,可以用.value属性重新赋值reactive定义对象,不可重新赋值,当他的值发生改变(一般是对象中的某一个属性改变)会将有使用这个对象的组件重新渲染一遍。props存储父组件传递过来的数据context.emit():触发父组件绑定的函数vue 中通过 setup() 函…
安装安装 @vue/cli-plugin-router 插件使用注册路由在 router 文件夹中的 index.js 中将路由添加到 routes 数组中例如:const routes = [ { path: '/', name: 'home', component: HomeView }, { path: '/login', name: 'lo…
虽然退了,但是想要收鸡的心情却一直不消减,刚一直在刷论坛看到中了claw的另外一款vps,然后果断私聊,然后狠狠剁手😭。之后打算慢慢把博客搬迁到新的vps上,然后现在博客在的这个vps就放生掉吧,(不然真的养不起那么多vps了😭
这几天claw有活动,有一个首年7刀的vps刚好没有新加坡的节点,就上头下单了。续费有点贵要到36刀,有点可惜,只能当年抛来用了,或者明年再看下?
每一个组件由三个部分组成分别是 template script style其中style部分可以在头标签加上一个 scoped 字段,之后者部分的style就不会影响到其他组件script部分需要export一个对象,这个对象有两个key,一个是name表示当前组件的名字,另外一个是components表示当前组件用到的组件。有用到的组件也同时需要…
安装在vue ui 中项目依赖处搜索 bootstrap 然后安装同时也需要安装 @popperjs/core使用在 main.js 中加入import 'bootstrap/dist/css/bootstrap.css'; import 'bootstrap/dist/js/bootstrap';
拉取镜像docker pull mysql:latest想要比较稳定的版本可以用5.7或者8.0 (或者8.4?) 比如mysql:5.7 或mysql:8.0部署镜像docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v…
安装VMware使用直链下载然后使用激活码的形式:https://github.com/201853910/VMwareWorkstation或者选择使用免费的个人授权:https://www.cnblogs.com/EthanS/p/18211302安装ubuntu下载镜像:https://ubuntu.com/download/desktop安…