08 2022 档案

摘要:在权限中父子集不关联,一开始,我以为default-checked-keys值不对,最后看了文档,原来是check-strictly被开启了 <el-tree ref="menu" :data="permissionSelectList" :default-checked-keys="permiss 阅读全文
posted @ 2022-08-31 18:42 最爱小虾 阅读(426) 评论(0) 推荐(0) 编辑
摘要:Map类型是键值对的有序列表,而键和值都可以是任意类型 Map与Set的区别 Set是一种叫做集合的数据结构,Map是一种叫做字典的数据结构 集合 是由一堆无序的、相关联的,且不重复的内存结构【数学中称为元素】组成的组合字典 是一些元素的集合。每个元素有一个称作key 的域,不同元素的key 各不相 阅读全文
posted @ 2022-08-25 18:14 最爱小虾 阅读(218) 评论(0) 推荐(0) 编辑
摘要:1、什么是Set() Set是es6新增的数据结构,似于数组,但它的一大特性就是所有元素都是唯一的,没有重复的值,我们一般称为集合。 Set本身是一个构造函数,用来生成 Set 数据结构 匹配的value值是字符串类型,如果是number类型,includes()和indexOf()不可用。详看定义 阅读全文
posted @ 2022-08-25 18:06 最爱小虾 阅读(221) 评论(0) 推荐(0) 编辑
摘要:文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/entries 描述:Object.entries()返回一个数组,其元素是与直接在object上找到的可枚举属性键值 阅读全文
posted @ 2022-08-25 17:05 最爱小虾 阅读(1852) 评论(0) 推荐(0) 编辑
摘要:场景: 在页面中点击按钮,数量增加,值是存在store中的,点击事件,值没变。 <script setup lang="ts"> import { useStore } from '@/vuex'; const store = useStore() const onSubmit = () => { 阅读全文
posted @ 2022-08-25 11:39 最爱小虾 阅读(1115) 评论(0) 推荐(0) 编辑
摘要:npm i --save-dev @types/crypto-js utils/crypto.ts import CryptoJS from 'crypto-js' // AES 高级加密标准,是下一代的加密算法标准,速度快,安全级别高 // DES 数据加密标准,适用于大量数据加密 // Trip 阅读全文
posted @ 2022-08-24 19:19 最爱小虾 阅读(1346) 评论(0) 推荐(0) 编辑
摘要:场景: 在router/index.ts中想要获取store import { useStore } from '@/vuex'; const store = useStore() console.log('app store',store) //undefined 在App.vue,或者pages 阅读全文
posted @ 2022-08-24 10:17 最爱小虾 阅读(2264) 评论(0) 推荐(0) 编辑
摘要:报错 查看版本node-sass当前版本比低, "node-sass": "^4.14.1", "sass-loader": "^7.1.0", 所以用sudo n切换node版本到12.16.3 ,再安装就可以了. 阅读全文
posted @ 2022-08-23 10:10 最爱小虾 阅读(95) 评论(0) 推荐(0) 编辑
摘要:项目启动报错 解决方案: package-lock.json下所有关于raphael版本限制的都在前面加“^”,手动修改为 阅读全文
posted @ 2022-08-23 10:04 最爱小虾 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:报错 cd 项目目录 git config --global url."https://".insteadOf git:// 阅读全文
posted @ 2022-08-22 17:04 最爱小虾 阅读(263) 评论(0) 推荐(0) 编辑
摘要:package-lock.json "@types/node": { "version": "12.12.7", "resolved": "https://registry.npm.taobao.org/@types/node/download/@types/node-12.12.7.tgz?cac 阅读全文
posted @ 2022-08-22 17:01 最爱小虾 阅读(8407) 评论(0) 推荐(0) 编辑
摘要:vuex/indet.ts 文档:https://vuex.vuejs.org/zh/guide/typescript-support.html#%E7%AE%80%E5%8C%96-usestore-%E7%94%A8%E6%B3%95 阅读全文
posted @ 2022-08-20 16:18 最爱小虾 阅读(530) 评论(1) 推荐(0) 编辑
摘要:确保已安装node版本管理模块n的情况下,没安装的可以执行下面的命令 sudo npm install n -g 需求安装 1、安装稳定版 sudo n stable 2、安装最新版 sudo n latest 1、列出所有已安装的 node 版本 n ls 2、切换node版本,上下键切换,回车确 阅读全文
posted @ 2022-08-19 16:30 最爱小虾 阅读(2680) 评论(0) 推荐(0) 编辑
摘要:axios/interceptor.js import axios from 'axios' import { ElMessage } from 'element-plus' import store from '@/vuex' console.log(store)//undefined axios 阅读全文
posted @ 2022-08-19 10:30 最爱小虾 阅读(791) 评论(0) 推荐(0) 编辑
摘要:原因:内部判断,导致路由产生了死循环 错误代码: router.beforeEach((to, from, next) => { if (store.getters.token) { if (to.path '/login') { next('/') } else { next() } } else 阅读全文
posted @ 2022-08-18 17:05 最爱小虾 阅读(401) 评论(0) 推荐(0) 编辑
摘要:官方文档: https://cn.vitejs.dev/guide/features.html#glob-import 导入模块: import.meta.glob 为过动态导入,构建时,会分离为独立的 chunk const files = import.meta.glob('./modules/ 阅读全文
posted @ 2022-08-18 11:01 最爱小虾 阅读(1027) 评论(0) 推荐(0) 编辑
摘要:文档: https://cn.vitejs.dev/guide/features.html#glob-import 场景:store/index.js中,如果有多个modules,这样一个一个导入确实麻烦。 import user from './modules/user.js' import us 阅读全文
posted @ 2022-08-18 10:36 最爱小虾 阅读(10250) 评论(0) 推荐(0) 编辑
摘要:vite启动后提示: Network: use --host to expose,且无法通过网络IP访问服务 原因: 当 局域网 中另一台设备需要访问该服务时,必须通过本机 IP + 端口 访问。 尝试访问后,发现找不到这个服务,原因是: 没有将服务暴露在网络中 解决方案: server.host类 阅读全文
posted @ 2022-08-17 10:47 最爱小虾 阅读(2360) 评论(0) 推荐(1) 编辑
摘要:意思是:去掉defineProps导入,可直接使用 vue文档: https://cn.vuejs.org/api/sfc-script-setup.html#defineprops-defineemits 阅读全文
posted @ 2022-08-17 10:26 最爱小虾 阅读(1741) 评论(0) 推荐(0) 编辑
摘要:webpack中能够通过resolve.alias定义我的项目门路别名,这样能够在引入文件时,不再须要应用相对路径,对立以根门路(/src/)作为终点。而vite使用 Rollup 打包代码,所以配置如下 vite.config.js 方法一:path import path from 'path' 阅读全文
posted @ 2022-08-17 09:55 最爱小虾 阅读(2277) 评论(0) 推荐(0) 编辑
摘要:一、安装: npm i vite-plugin-svg-icons -D 二、main.js中引入 import 'virtual:svg-icons-register' 三、svg图片路径src/assets/svg/xxx.svg 四、vite.config.js配置 import path f 阅读全文
posted @ 2022-08-15 18:29 最爱小虾 阅读(1713) 评论(0) 推荐(0) 编辑
摘要:按照vite的文档: https://vitejs.cn/guide/#scaffolding-your-first-vite-project npm init vite@latest 这里选择vue 这里还是选择vue,ts语法还不太熟练,就先不选了 最后 安装即可。 目的:熟悉vue3写法 阅读全文
posted @ 2022-08-11 10:23 最爱小虾 阅读(287) 评论(0) 推荐(0) 编辑
摘要:[Intervention] Slow network is detected. See https://www.chromestatus.com/feature/5636954674692096 for more details. Fallback font will be used while 阅读全文
posted @ 2022-08-02 11:03 最爱小虾 阅读(2614) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示