
VUE开发
初遇你时动了情
这个作者很懒,什么都没留下…
展开
-
JS vue 中写一个递归获取对象数组中是否存在
其他checkLin 需要定义在data中,不然无法存,这样就会获取到所有的长度了调用的时候getChildLength 把数组参数穿进去就行,调用 this.checkLin就获取到长度了。这里我们有一个需求需要获取数组长度以及子集children的长度,再不确定有几层子集children的情况。原创 2024-06-13 10:20:56 · 236 阅读 · 0 评论 -
uniapp vue2中子组件实现v-model双向绑定
【代码】uniapp vue2中子组件实现v-model双向绑定。原创 2024-06-12 14:55:24 · 452 阅读 · 0 评论 -
常用正则 JS 持续更新
【代码】常用正则 JS 持续更新。原创 2024-05-15 11:10:48 · 288 阅读 · 0 评论 -
uniapp VUE纯CSS实现高度不相等的瀑布流
【代码】uniapp VUE纯CSS实现高度不相等的瀑布流。原创 2024-04-26 16:12:59 · 299 阅读 · 0 评论 -
JS实现深度克隆
【代码】JS实现深度克隆。原创 2024-01-05 21:48:57 · 445 阅读 · 0 评论 -
JS /封装防抖函数
【代码】JS /封装防抖函数。原创 2024-01-05 21:45:54 · 446 阅读 · 0 评论 -
JS实现/封装节流函数
节流原理:在一定时间内,只能触发一次。原创 2024-01-05 21:45:01 · 870 阅读 · 0 评论 -
解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题
【代码】解决ElementUI导航栏中的vue-router在3.0版本以上重复点菜单报错问题。原创 2023-12-25 10:04:39 · 529 阅读 · 0 评论 -
JSON.stringify 报错:TypeError: Converting circular structure to JSON
【代码】JSON.stringify 报错:TypeError: Converting circular structure to JSON。原创 2023-04-28 14:03:29 · 2850 阅读 · 0 评论 -
An error occurred in hook ‘getInspectorState‘ registered by plugi, 及命名空间的使用
注:namespaced: true 的方式使其成为带命名空间的模块。保证在变量名一样的时候,添加一个父级名拼接,能保证变量名重复的情况下不会出错。2.在src下新建store文件夹且在store文件下新建index.js以及modules/getValues.js。‘全局变量正确’:‘全局变量错误’namespaced: true, //关闭。1.安装Vuex有的话可省略。同理,js里面使用亦是如此。原创 2022-09-27 16:33:21 · 2918 阅读 · 0 评论 -
TS typescript 泛型函数
/ 但是必须含有类型为 string 的 cname 属性。//extends 还有一大用途就是用来判断一个类型是不是可以分配给另一个类型,这在写高级类型的时候非常有用,举个?// 这里 extends 对传入的参数作了一个限制,就是 entities 的每一项可以是一个对象,// 限制了传的 A B 包含 length 属性。// 指定参数的类型 比如 string numb。// 泛型约束 extends。// 条件类型与高阶类型。// 指定类型参数。// 尽可能少使用类型。原创 2022-09-27 16:31:50 · 625 阅读 · 0 评论 -
An error occurred in hook ‘getInspectorState‘ registered by plugi, 及命名空间的使用
vue开发中命名空间报错原创 2022-08-26 15:45:12 · 6031 阅读 · 3 评论 -
解决uniapp公众号浏览器缓存,每次更新文件都有缓存
修改vue.config.js文件 生成的文件添加时间戳,每次公众号访问的文件都不一样。路由页面添加时间戳参数 测试有效// vue.config.jsconst MiniCssExtractPlugin = require(“mini-css-extract-plugin”);const Timestamp = new Date().getTime();module.export={new MiniCssExtractPlugin({// 修改打包后css文件名filename: css/原创 2021-09-19 23:03:59 · 1531 阅读 · 1 评论 -
【vue+vant】开发创建一个移动项目
这里我是用的脚手架创建一个vue 项目 vue ui 里面新建项目创建完成 在安装vant 和其他插件安装vant npm i vant -S按需引入方式,这里我用vant官网推荐的方式npm i babel-plugin-import -D 安装插件在vue根目录下找到babel.config.js文件夹 加入 如下代码// 按需引入配置 "plugins": [[ "import",{"libraryName":"vant","style":true} ]] 在使用的原创 2021-05-13 13:55:19 · 859 阅读 · 0 评论 -
【vue+element】开发浏览器报错、相同路由不能刷新、UI表头样式、POST请求后端接受不到、UI表格固定列错位等解决方案
Customize configuration 项目打包 新建vue.config.js文件 module.exports = { publicPath: './', outputDir: 'dist', assetsDir:'static' } 使用命令打包 npm run build 或者使用vue ui 在浏览器上打包 日期格式化 添加过滤器 filters element ui 表单验证第一种常用方式:表单上加rules{object}<el-for原创 2021-05-07 16:40:02 · 265 阅读 · 0 评论