摘要: 说明:react 的组合相当于 Vue 中的插槽。 本质: React 元素本质就是对象(object),可以将任何东西作为 props 进行传递。组件可以接受任意 props,包括基本数据类型,React 元素以及函数 1. props.children -- 默认【插槽】: 组件内嵌套的 jsx 阅读全文
posted @ 2020-06-08 18:20 monkey-K 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是状态提升: 状态提升是指,公共父组件统一管理子组件状态的过程。 2. 为什么要做状态提升: 当两个子组件渲染同一个数据的不同状态时,并且要求两个子组件数据同步变化,子组件之间不能相互作用,这时,就需要提升到公共父组件处理要渲染的数据。 例如:官网 摄氏度和华氏度控制水沸腾的例子 3. 数 阅读全文
posted @ 2020-06-08 15:59 monkey-K 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1.ionic 中 中 get 请求数据 1. 在 app.module.ts 引入 HttpModule 、JsonpModule import { HttpModule, JsonpModule } from '@angular/http'; 2. 在 app.module.ts 依赖注入 Ht 阅读全文
posted @ 2020-06-08 15:43 monkey-K 阅读(217) 评论(0) 推荐(0) 编辑
摘要: var eventCenter = { sub: function(name, callback) { this.argus = this.argus || {};//已经有事件用已经有的this.argus this.argus[name] = this.argus[name] || []; th 阅读全文
posted @ 2020-06-08 15:37 monkey-K 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 事件订阅模式的本质: 就是一个公共的 js 对象,一个事件队列的数组。发布事件就是遍历事件队列,通过发布事件的参数,获得那个方法要执行。监听就是往事件队列里 push。 var Events = function () { var obj = {} var that = this // 监听 var 阅读全文
posted @ 2020-06-08 15:27 monkey-K 阅读(707) 评论(0) 推荐(0) 编辑