摘要: 1.webpack 1.1认识webpack 理解了webpack可以帮助我们进行模块化,并且处理模块间的各种复杂关系后,打包的概念就非常好理解了。就是将webpack中的各种资源模块进行打包合并成一个或多个包(Bundle)。并且在打包的过程中,还可以对资源进行处理,比如压缩图片,将scss转成c 阅读全文
posted @ 2020-11-25 09:52 芒果侠 阅读(547) 评论(0) 推荐(0) 编辑
摘要: 1.父子通信扩展 1.1.-父访问子组件的访问方式 $children $refs(实例中加标签) 某些时候,父子组件进行调用某些方法,实现功能,这里就要用的父子组件的访问方式的修饰符,有时候我们需要父组件直接通过对象来访问子组件,子组件直接访问父组件,或者是子组件访问跟组件。 父组件访问子组件:使 阅读全文
posted @ 2020-11-25 09:51 芒果侠 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1.补充知识 编程范式:命令式编程/声明式编程编程范式:面向对象编程(第一公民:对象,全部放在对象中) 函数式编程(第一公民:函数) 早期,计算提取nums数组出小于100,每个乘2,求和需要分批算 现在,我们使用高阶函数filter、map、reduce三种计算: 高阶函数:filter使用时候, 阅读全文
posted @ 2020-11-23 13:41 芒果侠 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 1.计算属性 计算属性完整写法有set和get 1.1 计算属性与methods的差异 两点差异:1.计算属性前面不写get,一般方法methods会给get 2.计算属性缓存消耗低,因为只要变量不变,计算属性结果vue内部缓存存起来,不会重复计算 2.ES6语法常用 2.1 块级作用域之let/v 阅读全文
posted @ 2020-11-18 11:12 芒果侠 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1.语法分类 插值操作 Mustache语法-{{}},将vue实例对象的属性data里面的值显示在标签内容中 <h2>{{data属性}}</h2>绑定属性 有时候我们的标签属性是动态来变得,比如说image的src路径可能是变化的,那么就是要将vue实例对象的属性data绑定到标签的属性,例如s 阅读全文
posted @ 2020-11-13 13:58 芒果侠 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1.vue.js 当前项目使用比较多,我们需要掌握vue基本开发功能,vue是渐进式的开发,意味着可以部分嵌入其中进行开发,也就是说一部分页面用老的jquery开发,新的用vue开发。 vue全家桶指的是Core,vue,rooter,vuex,满足各种各样的需求 高级功能: 解耦视图和数据可复用的 阅读全文
posted @ 2020-11-13 10:18 芒果侠 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.页面分析 1.商品分类点中任何一个,进入商品列表 2.我们需要在列表页面获取到商品信息,再发起请求,获取数据,通过url传参 阅读全文
posted @ 2020-11-11 18:08 芒果侠 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 1.分类页面效果 分为三块部分:分析接口数据如何渲染,添加点击切换效果,增加缓存功能 缓存功能添加 1.判断本地存储中有没有旧的数据,没有就发送新请求,如果有且未过期,就使用本地缓存的 阅读全文
posted @ 2020-11-10 18:07 芒果侠 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 1.项目技术选型 小程序的第三方开发框架,例如 腾讯的wepy :语法类似vue美团mpvue:语法类似vue京东taro:语法类似react滴滴chameleon:语法类似vueuniapp:语法类似vue原生框架:MINA 考虑到原生的版本迭代较快,我们先用原生框架 2.黑马优购小程序搭建步骤 阅读全文
posted @ 2020-11-04 15:25 芒果侠 阅读(1583) 评论(0) 推荐(0) 编辑
摘要: 定义段和示例方法: component构造器可用于自定义组件,调用Componet构造器可以指定组件的属性、数据和方法等。 学习生命周期有助于我们理解小程序,例如什么时候,什么地方来发布异步请求,什么时候什么地方来关闭定时器,什么时候,什么地方来监听错误。生命周期参考小程序的运行周期。 1.应用生命 阅读全文
posted @ 2020-10-27 16:26 芒果侠 阅读(125) 评论(0) 推荐(0) 编辑