摘要: 数组[1,2] ,转为数组对象 [ {num:1},{num:2}] let arr=[] for (let i in this.subData.p){ var j={} j.num=this.subData.p[i] arr.push(j) } // 结果 'p':[{num:1}] 阅读全文
posted @ 2021-09-18 14:53 小十六哇 阅读(1911) 评论(0) 推荐(0)
摘要: 关于Vue子调用父方法的问题,有三种方法 1. 直接在子中通过this.$parent.event来调用父组件的方法 父组件 <template> <div> <child></child> </div> </template> <script> import child from '@/child 阅读全文
posted @ 2021-09-13 16:33 小十六哇 阅读(1507) 评论(0) 推荐(0)
摘要: 定义一个公共的bus.js import Vue from 'vue'; export const Bus = new Vue(); 在页面引A import {Bus} from '../../bus.js'; Bus.$emit('one') //触发 在页面B import {Bus} fro 阅读全文
posted @ 2021-08-12 09:18 小十六哇 阅读(192) 评论(0) 推荐(0)
摘要: 项目需求 示例图: *打印this.$router.query,页面刷新前后 发现值类型改变 解决方法: 获取this.$route.query传递的参数,通常为number,但是在页面刷新后会转变为string, 这样基于此的判断条件就不生效了。 解决方法: 通过parseInt 手动转变数据类型 阅读全文
posted @ 2021-07-22 09:33 小十六哇 阅读(583) 评论(0) 推荐(1)
摘要: 对于上一篇文章 vue中的递归做出 一些改进 element 截图 解决方法: 利用递归的方法循环树形数据,当遇到有children的对象再次强调有递归函数循环children数组,每次循环的数据放入一个提前生命好的数组里,等所有的递归函数执行完毕,这个数据就是想要的扁平数据数组,如上图。 let 阅读全文
posted @ 2021-07-21 10:24 小十六哇 阅读(947) 评论(0) 推荐(1)
摘要: 1.Lumen IM 是一个网页版在线即时聊天项目,前端使用 Element-ui + Vue,后端采用了基于 Swoole 开发的 Hyperf 协程框架进行接口开发,并使用 WebSocket 服务进行消息实时推送。 2.dooring 可视化编辑器 免费的H5 一 : 刷题类网站 牛客网 IT 阅读全文
posted @ 2021-07-06 10:20 小十六哇 阅读(112) 评论(0) 推荐(0)
摘要: 项目中看到了这个有点懵逼,找了资料自己总结一下 一般vue监听是这样 但是, 如果用了封装组件的话,比如element,这个时候使用按键修饰符需要加上.native(一般用于form表单提交) prevent 是用来阻止默认的 ,相当于原生的event.preventDefault() 阅读全文
posted @ 2021-07-06 10:15 小十六哇 阅读(519) 评论(0) 推荐(0)
摘要: 1. 刚打开页面,不点击上线按钮之前,多选单选都正常,当我点击上线后,就出现勾选一次,@selection-change执行了两次 ,代码如下 效果图展示 2.解决后的方案代码 加上row-key和:reserve-selection="true"就解决了 3.完美!!!!!!!!!小白多求交流 阅读全文
posted @ 2021-06-08 15:54 小十六哇 阅读(4641) 评论(0) 推荐(3)
摘要: http://js.90byte.com/page/x-editable 阅读全文
posted @ 2021-05-27 15:27 小十六哇 阅读(161) 评论(0) 推荐(0)
摘要: methods: { // 初始化树列表 async initList() { this.loading = true; await undistributed().then(res1 => { this.newlist = res1.data; // 第二个接口 返回的数据 }).catch(re 阅读全文
posted @ 2021-05-14 10:38 小十六哇 阅读(782) 评论(0) 推荐(0)