摘要: WebSocket是什么 websocket作用是来做消息的实时推送 websocket的基本事件有onopen、onmessage、onerror、onclose这四个事件,onopen是连接已打开,且可以通信,onmessage是收到消息,onerror是websocket发生错误,onclos 阅读全文
posted @ 2020-08-24 18:58 云悠 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 深浅拷贝的区分 浅拷贝:拷贝的是引用地址,当引用的值改变时,另外一个也会跟着改变; 浅拷贝是新旧对象还是共享同一块内存,改变其中一个,另一个也会受影响,。 深拷贝:复制出一个全新的对象实例,新对象跟原对象不共享内存,两者操作互不影响 深拷贝和浅拷贝的使用场景是在复杂对象里,复杂数据类型里:objec 阅读全文
posted @ 2020-08-08 17:54 云悠 阅读(3159) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_38588845/article/details/106039460 阅读全文
posted @ 2020-07-27 19:01 云悠 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一,vue-cli4.0安装 关于旧版本 Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-c 阅读全文
posted @ 2020-07-27 10:12 云悠 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 基于vue-cli3多模块独立打包 一、目标 我们要实现什么? 所谓分模块打包,也可以说一个项目一个模块,理解: 在src目录下,多个项目共用一些数据方法,但是每个项目有自己独立的入口文件,路由文件,界面样式都不同,可以单独运行,单独打包。 按照这种构想,我在一个新的脚手架src目录下新建了一个pr 阅读全文
posted @ 2020-07-25 16:13 云悠 阅读(7168) 评论(1) 推荐(0) 编辑
摘要: vue的前端国际化 用的国际化插件是 vue-i18n,附上 github 传送门。 1,开发环境,用vue-cli 官方脚手架把开发环境给运行起来 2、安装 vue-i18n $ npm install vue-i18n 3、注入 vue 实例中,实现调用 api 和 语法 先在 main.js 阅读全文
posted @ 2020-07-15 18:15 云悠 阅读(1833) 评论(0) 推荐(0) 编辑
摘要: 前言 很多同学用惯了jquery操作dom,让他们用js操作的时候,常常力不从心,本文总结了常用的js的dom操作方法,供大家翻阅!其实说起js操作dom,我很久很久之前有篇文章,jquery属性的相关js实现方法,里面囊括了很大一部分js操作dom的常用方法,但是不是很系统。不能说是API,今天来 阅读全文
posted @ 2020-07-01 22:29 云悠 阅读(307) 评论(0) 推荐(0) 编辑
摘要: es6之扩展运算符 三个点(…) 对象的扩展运算符 理解对象的扩展运算符其实很简单,只要记住一句话就可以: 对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 let bar = { a: 1, b: 2 }; let baz = { ...bar }; // { a 阅读全文
posted @ 2020-06-29 17:43 云悠 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 在项目中用 require('./Download.vue') 引入一个组件的时缺少.default 会报错: Failed to mount component: template or render function not defined <template> <div id="app"> < 阅读全文
posted @ 2020-06-26 00:06 云悠 阅读(967) 评论(0) 推荐(0) 编辑
摘要: 一,vue引入自己写的js 1,创建一个自己的re.js文件,路径:src/global/js/re.js 2,re.js里的内容如下是一个数组判断,js的内容一定要写export 导出,需要把模块导出,让其他组件可以获取到 /** * 数组中是否包含某个参数 * @param array * @p 阅读全文
posted @ 2020-06-25 22:20 云悠 阅读(3283) 评论(0) 推荐(0) 编辑