随笔分类 - vue
摘要:在权限中父子集不关联,一开始,我以为default-checked-keys值不对,最后看了文档,原来是check-strictly被开启了 <el-tree ref="menu" :data="permissionSelectList" :default-checked-keys="permiss
阅读全文
摘要:场景: 在页面中点击按钮,数量增加,值是存在store中的,点击事件,值没变。 <script setup lang="ts"> import { useStore } from '@/vuex'; const store = useStore() const onSubmit = () => {
阅读全文
摘要:npm i --save-dev @types/crypto-js utils/crypto.ts import CryptoJS from 'crypto-js' // AES 高级加密标准,是下一代的加密算法标准,速度快,安全级别高 // DES 数据加密标准,适用于大量数据加密 // Trip
阅读全文
摘要:场景: 在router/index.ts中想要获取store import { useStore } from '@/vuex'; const store = useStore() console.log('app store',store) //undefined 在App.vue,或者pages
阅读全文
摘要:报错 查看版本node-sass当前版本比低, "node-sass": "^4.14.1", "sass-loader": "^7.1.0", 所以用sudo n切换node版本到12.16.3 ,再安装就可以了.
阅读全文
摘要:项目启动报错 解决方案: package-lock.json下所有关于raphael版本限制的都在前面加“^”,手动修改为
阅读全文
摘要:报错 cd 项目目录 git config --global url."https://".insteadOf git://
阅读全文
摘要: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
阅读全文
摘要:axios/interceptor.js import axios from 'axios' import { ElMessage } from 'element-plus' import store from '@/vuex' console.log(store)//undefined axios
阅读全文
摘要:意思是:去掉defineProps导入,可直接使用 vue文档: https://cn.vuejs.org/api/sfc-script-setup.html#defineprops-defineemits
阅读全文
摘要:按照vite的文档: https://vitejs.cn/guide/#scaffolding-your-first-vite-project npm init vite@latest 这里选择vue 这里还是选择vue,ts语法还不太熟练,就先不选了 最后 安装即可。 目的:熟悉vue3写法
阅读全文
摘要:jssdk文档 网页授权文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 支付文档:https://developers.weixin.qq.com/do
阅读全文
摘要:场景:XDialog组件的遮罩的透明度是background: rgba(0, 0, 0, 0.6);而期望是75%的透明度; 项目构成:vue,vux 最终实现效果: 思路:首先想到了修改组件下weui-mask的样式,把background: rgba(0, 0, 0, 0.6);改成 back
阅读全文
摘要:场景:在h5移动端,实现分享朋友,分享朋友圈。 插曲:一开始我认为是不能做到分享的,主要是我从微信小程序的角度出发的,想着微信小程序都做不到分享朋友圈功能,那h5就更不能实现了,导致出现了错误的判断。那么我就来总结一下实现都步骤吧! 开发环境:vue-cli2,vux,axios 注意:一定要去看s
阅读全文
摘要:在创建项目的时候,无论是默认配置还是自定义的配置,都会出现如下报错; 不用说,看项目中也只有一个packgge.json文件,项目必然是没有创建成功。 查看淘宝镜像 原npm地址 设置淘宝镜像 取消淘宝镜像 总之,这么操作了一番,依然没有效果,然后 加上sudo就创建成功了。。。
阅读全文
摘要:按照安装步骤,先卸载,再安装,最终,查看vue -V 的版本都是3.8.2,也就是说并没有安装成功,于是,考虑用yarn去安装 1,首先清除缓存; 2,yarn设置淘宝镜像 3,安装 4,查看版本 安装成功了。
阅读全文
摘要:情景:vue的项目中在本地调试项目,在前端的跨域配置没有问题的情况下,出现这样的报错。 解决方案,参考: https://www.cnblogs.com/zsg88/articles/11576324.html https://blog.csdn.net/qq_29832217/article/de
阅读全文
摘要:使用 创建项目 一,选择手动 二 、集成选项(注:空格键是选中与取消,A键是全选) 三、是否使用class风格的组件语法,y 四、是否使用babel做转义 y 五、路由的mode用history,y 六、选择css预处理,这里我选择stylus 七、选择ESLint + Prettier 八、选择语
阅读全文
摘要:plugins/filter.js nuxt.config.js
阅读全文
摘要:之前项目遇到个情况,npm run build打包之后上传到服务器后,index.html打开一片空白,资源都加载了,但是就是不显示。 然后百度找了原因,修改了两处地方 一、修改 assetsPublicPath 在config/index.js里面,有个 assetsPublicPath 属性,源
阅读全文