摘要: 先来了解一下websocket的应用场景? 聊天 客服 在线咨询 即时通讯 喜欢使用websocket来实现 即时通讯实现原理有两种: 1.ajax轮询(使用定时器,每隔一段时间发送ajax到后台) 举个例子吧: 用户A 提交一条消息为:你吃饭了没? 服务器会存:用户A 你吃饭了没 当用户B向后台发 阅读全文
posted @ 2020-05-16 16:19 天空003 阅读(1053) 评论(1) 推荐(0) 编辑
摘要: 你讲一下Vue的双向绑定原理吧?(这句话怎么那么熟悉呢?) 这就是在考察你MVVM了解有多少 要先知道一个方法:Object.defineProperty(), 这是原生js就自带的方法。vue也是js,他就是一个封装了js的库而已。 Object.defineProperty()方法会直接在一个对 阅读全文
posted @ 2020-05-16 14:34 天空003 阅读(206) 评论(0) 推荐(0) 编辑
摘要: keep-alive是vue原生自带的,用来缓存组件的 解析: keep-alive是 Vue提供的一个全局组件, Vue的组件是有销毁机制的,比如条件渲染, 路由跳转时 组件都会经历销毁, 再次回到页面时,又会回到 重生, 这一过程保证了生命周期钩子函数各个过程都会在这一生命周期中执行. 假如有这 阅读全文
posted @ 2020-05-16 10:36 天空003 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 相同点 都是为了加载CSS文件 不同点 作用 加载顺序 (当一个页面被加载的时候,就是被浏览的时候) 兼容性 使用DOM控制样式 (使用js控制DOM去改变样式) link 加载CSS、 定义RSS、 定义rel连接属性 link引入的CSS会同时被加载 完全兼容 支持(只能使用link标签) @i 阅读全文
posted @ 2020-05-16 09:53 天空003 阅读(187) 评论(0) 推荐(0) 编辑