摘要: 对象直接赋值时,例如 let b = { name: 'name', age: 12} let a=b, a.age = 13 console.log(b.age) // 13 由此可见,当改变 a 的属性值时,b也会随之改变,因为这是一个引用传递而不是值传递,a和b指向的是同一个内存地址,修改a后 阅读全文
posted @ 2021-08-30 15:21 ·灯 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: main.js 中 let $vue = new Vue({ router, el: '#app', render: h => h(App) }); export default $vue 在js文件中,直接使用$vue即可 阅读全文
posted @ 2021-08-30 15:06 ·灯 阅读(1176) 评论(0) 推荐(0) 编辑
摘要: 百度地图API-示例中心: https://lbsyun.baidu.com/jsdemo.htm#aCreateMap 1.引入百度地图(此处用到的是V2.0版本) 1> 建立一个js文件,例 map.js export function loadBMap(funcName) { var scri 阅读全文
posted @ 2021-08-30 10:32 ·灯 阅读(1813) 评论(1) 推荐(0) 编辑
摘要: Promise 简单来说就是一个容器,里面保存着某个未来才会结束的时间,通常是一个异步操作的结果。 它有三种状态:pending(执行中)、success(成功)、rejected(失败) resolve作用: 将 Promise 对象的状态从“未完成”变为“成功”(即从 pending 变为 re 阅读全文
posted @ 2021-08-26 17:29 ·灯 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 手机端的兼容性非常多,其中软键盘导致页面错误及滚动问题也很常见! 原因:软键盘弹出和收回时页面的高度会随之变化,所以常伴有页面样式定位错乱或页面滚动的问题存在! 实现:通过监听页面尺寸变相的实现监听软键盘是否弹出或收回,每次弹出或收回时强制将页面高度重置为初始高度! html代码 <div clas 阅读全文
posted @ 2021-08-26 11:09 ·灯 阅读(765) 评论(1) 推荐(1) 编辑
摘要: 先看效果 关于移动端表格 移动端的UI框架大都没有表格组件,pc端的UI框架都是几个表格组合实现固定,然后通过js处理实现同步滚动。这样的好处是容易实现,pc端也不会出现什么问题。但是在手机端时,会有严重的不同步滚动现象,处理的不好时,甚至会出现错位等,体验非常不好。所以在移动端几乎没有可满足我需求 阅读全文
posted @ 2021-08-26 10:40 ·灯 阅读(3868) 评论(1) 推荐(0) 编辑
摘要: 一 谈谈对 keep-alive 的了解? keep-alive 是Vue内置的一个组件,可以使被包含的组件保留状态,避免重新渲染,其有以下特性: * 一般结合路由和动态组件一起使用,用于缓存组件; * 提供 include 和 exclude 属性,两者都支持字符串或正则表达式,include 表 阅读全文
posted @ 2021-08-25 16:33 ·灯 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一 SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快 阅读全文
posted @ 2018-03-07 14:38 ·灯 阅读(187) 评论(0) 推荐(0) 编辑