摘要: 使用ts简单模拟BST 删除部分略微复杂 /** * 二叉搜索树 */type Types = "right" | "left";/... 阅读全文
posted @ 2020-05-09 15:07 嘿!巴扎嘿 阅读(13) 评论(0) 推荐(0)
摘要: Vuex源码中module的register方法 register 翻译为登记 ,可以理解为 每一个module都进行登记 Vu... 阅读全文
posted @ 2020-04-09 13:39 嘿!巴扎嘿 阅读(76) 评论(0) 推荐(0)
摘要: 使用Vue,axios,better-scroll,mint-ui 完成的 影评,影视,影院等功能的移动端页面 效果图请观看: 效果图链接: https://www.jianshu.com/p/5d316b32d5d0 下载地址:https://githu... 阅读全文
posted @ 2020-04-03 17:10 嘿!巴扎嘿 阅读(30) 评论(0) 推荐(0)
摘要: promise 就是ES6新语法中 新增解决异步处理的一种方法 解决异步处理 并返回成功与失败的数据 其他方法 async await、回调函数、generator yleid promise 中的状态 起始状态为 pendin... 阅读全文
posted @ 2019-12-14 22:26 嘿!巴扎嘿 阅读(36) 评论(0) 推荐(0)
摘要: 前篇讲到compile.js执行进行模板解析 同时new Watcher实例化watcher 由于watcher中在初始化时 使用 this.value = this.get()方法 get: function() { Dep.target =... 阅读全文
posted @ 2019-04-21 12:24 嘿!巴扎嘿 阅读(62) 评论(0) 推荐(0)
摘要: 在MVVM.js文件中第三步执行的是 this.$compile = new Compile(options.el || document.body, this) 那么执行compile.js文件 function Compile(el, vm) { t... 阅读全文
posted @ 2019-04-21 11:00 嘿!巴扎嘿 阅读(30) 评论(0) 推荐(0)
摘要: 数据绑定主要应用文件为 observer.js 因为 在MVVM文件中 数据代理后 执行的代码为 Object.keys(data).forEach(function(key) { me._proxyData(key); });observe(dat... 阅读全文
posted @ 2019-04-21 10:14 嘿!巴扎嘿 阅读(49) 评论(0) 推荐(0)
摘要: 最近面试都有提到MVVM的实现思想以及实现双向数据绑定的方法 为此查找对应资源 [https://github.com/DMQ/mvvm] 查看了很多资源都说双向数据绑定有以下方法 发布者-订阅者模式脏值查询数据劫持查看对应资源代码发现 该资源的数据绑定 使用... 阅读全文
posted @ 2019-04-21 09:24 嘿!巴扎嘿 阅读(43) 评论(0) 推荐(0)
摘要: 基本用法 命令语法为命令指定目标设备启动/停止查看 adb 版本以 root 权限运行 adbd指定 adb server 的网络端口设备连接管理 查询已连接设备/模拟器USB 连接无线连接(需要借助 USB 线)无线连接(无需借助 USB 线)应用管... 阅读全文
posted @ 2019-04-08 15:49 嘿!巴扎嘿 阅读(23) 评论(0) 推荐(0)
摘要: H5,spa应用,必须在服务器环境下运行 多看官方文档,打包涉及到支付、以及各平台兼容性,通过 官方API链接如下: https://uniapp.dcloud.io/platform H5打包 Android/IOS打... 阅读全文
posted @ 2019-04-08 15:08 嘿!巴扎嘿 阅读(52) 评论(0) 推荐(0)