摘要: 如上图所示,我需要监听layerList的变化,代码如下: import useLayersStore from "@/store/modules/layers"; const layersStore = useLayersStore(); watch( () => userStore.layerL 阅读全文
posted @ 2023-03-18 21:54 槑孒 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1、在css中使用变量 (1)css中声明变量 --color:red (2)使用变量 color:var(--color) //color:red获取到全局声明变量值为red 2、使用vue中的变量 (1) 在html标签中 <span :style="{'--color':变量color}" r 阅读全文
posted @ 2023-03-18 21:05 槑孒 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: import { useRoute, useRouter } from 'vue-router' const router = useRouter() const route = useRoute() router.push({ path: '/index'}) 这种在正常.vue文件中引入没有任何 阅读全文
posted @ 2023-03-18 20:50 槑孒 阅读(733) 评论(0) 推荐(2) 编辑
摘要: 验证码实现思路 前端也可是生产验证码,但是前端如果生成简单的验证码,很容易就被爬虫破解,无法很好的起到一个人机识别的效果。而后端生成验证码图片发送给前端,这样的人机识别效果比较好。 验证码流程如下: 前端发送get请求来获取验证码图片。需要前端生成uuid并把uuid的值传到后端; 后端收到前端的生 阅读全文
posted @ 2023-03-18 00:39 槑孒 阅读(76) 评论(0) 推荐(0) 编辑
摘要: nanoid库和uuid库一样都可以生成uuid,但是nanoid相比uuid要更轻量级, https://github.com/ai/nanoid 使用nanoid的使用 1.在项目目录下打开终端,下载安装nanoid库 npm i nanoid 或者,如果你安装了yarn可以使用: yarn a 阅读全文
posted @ 2023-03-18 00:15 槑孒 阅读(179) 评论(0) 推荐(0) 编辑