摘要: 1.行间定义事件后面使用bind绑定this 使用bind来修改this的指向,需要注意的是bind括号内第一个参数是修改this的,后面可以设置其他参数进行传值。代码如下: run(){ alert("第一种方法!") } <button onClick={this.run.bind(this)} 阅读全文
posted @ 2020-09-01 11:06 ljygirl 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.clientX、offsetX、screenX、pageX、x的区别 clientX、clientY:点击位置距离当前body可视区域的x,y坐标 pageX、pageY:对于整个页面来说,包括了被卷去的body部分的长度 screenX、screenY:点击位置距离当前电脑屏幕的x,y坐标 o 阅读全文
posted @ 2020-08-28 16:53 ljygirl 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 数据传递的流向:1、数据从父组件传递到子组件,2、数据从子组件传递到父组件,3、多个组件共享状态数据。 数据传递的方式:1、实例属性 props,2、函数,3、状态提升 当然,context 也可以实现组件间的数据传递,官网对其的描述为: “使用React可以非常轻松地追踪通过React组件的数据流 阅读全文
posted @ 2020-08-25 16:11 ljygirl 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 什么是MVC 官方解释: Model(模型) - 模型代表一个存取数据的对象或 JAVA POJO。它也可以带有逻辑,在数据变化时更新控制器。 View(视图) - 视图代表模型包含的数据的可视化 Controller(控制器) - 控制器作用于模型和视图上。它控制数据流向模型对象,并在数据变化时更 阅读全文
posted @ 2020-08-24 14:01 ljygirl 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Promise?我们用Promise来解决什么问题? Promise 是异步编程的一种解决方案:从语法上讲,promise是一个对象,从它可以获取异步操作的消息;从本意上讲,它是承诺,承诺它过一段时间会给你一个结果。promise有三种状态:pending(等待态),fulfiled(成功 阅读全文
posted @ 2020-08-03 14:44 ljygirl 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.创建 beforeCreate:这个阶段实例已经初始化,只是数据观察与事件机制尚未形成,不能获取DOM节点(没有data,没有el) 使用场景:因为此时data和methods都拿不到,所以通常在实例以外使用 created:实例已经创建,仍然不能获取DOM节点(有data,没有el) 使用场景 阅读全文
posted @ 2020-07-27 14:46 ljygirl 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: 1.Taro 提供了 Taro.Events 来实现消息机制,使用时需要实例化它 import Taro, { Events } from '@tarojs/taro' const events = new Events() 2.事件监听 // 监听一个事件,接受参数 events.on('even 阅读全文
posted @ 2020-07-22 09:40 ljygirl 阅读(1744) 评论(0) 推荐(0) 编辑
摘要: 1.在 el-table 部分加上 @row-click 和 ref <el-table ref="handSelectTest_multipleTable" tooltip-effect="dark" :data="tableData" style="width:100%" height="500 阅读全文
posted @ 2020-07-15 09:59 ljygirl 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1. Widget组件类 在Flutter中,我们平时自定义的widget,一般都是继承自StatefulWidget(动态组件)或StatelessWidget(静态组件)(并不是只有这两种),这两种widget也是目前最常用的两种。如果一个控件自身状态不会去改变,创建后就直接显示,不会有颜色设置 阅读全文
posted @ 2020-06-17 15:21 ljygirl 阅读(243) 评论(0) 推荐(0) 编辑
摘要: flutter的介绍 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。 flutter的特点 跨平台能力,支持多个 阅读全文
posted @ 2020-06-17 14:11 ljygirl 阅读(240) 评论(0) 推荐(0) 编辑