- 博客(11)
- 收藏
- 关注
原创 去哪儿网项目开发知识点四
一:父子组件的数据传递:(1):子组件通过事件触发的形式向父组件传递数据;(2):父组件通过props属性的形式向子组件传递数据;单向数据流:父组件可以向子组件传递参数,但是子组件绝不可以修改父组件传递过来的参数;组件的参数校验:...
2020-04-29 14:56:40
163
原创 去哪儿网项目开发知识点三
一:v-if 和 v-else要紧密使用,分开会报错; 在vue中改变数组的内容,希望实现数据改变页面也会改变有三种方法:方法一:用数组的变异方法改变数组内容:pop(),push(),shift(),unshift(),reverse(),splice(),sort();方法二:通过改变数据的引用地址,来实现数据变化,页面变化;js中的引用数据类型:Object,Arr...
2020-04-24 23:08:02
269
原创 去哪儿网项目开发知识点二
一:在vue中,vm.$后面跟的都是vue的实例属性和实例方法;beforeMount:执行时页面还没有被渲染;mounted:执行时页面已经渲染完毕;vue生命周期函数:就是Vue实例在某一个时间点会自动执行的函数;单独的放在vue实例中,不放在methods中;在vue的语法中:v-text,v-html(会渲染标签)会把数据变量和js表达式显示在页面上,相当于插值...
2020-04-23 21:58:58
210
原创 去哪儿网项目开发知识点
一:父子传值方式:1.父组件通过v-bind向子组件传值;2. 子组件通过$emit向外触发事件的方式,给父组件传值;在父组件中v-on监听子组件中的事件;
2020-04-22 22:49:05
207
原创 简书开发知识点六
React是一个用于构建用户界面的JavaScript库。前端组件化:把一个大组件划分为多个小组件;react组件:一个类继承react.component类。import { Component } from ‘react’;// 等价于import React from ‘react’;const Component = React.component有jsx语法时,一定要引用...
2020-04-22 15:02:06
109
原创 简书开发知识点五
Reducer可以接收state,但是决不能修改state;React组件要想改变store里的内容,先创建一个action,通过dispatch的方法将action传递给store,store将之前的数据和转发过来的action传递给reducer函数,reducer是一个函数,会把store传递过来的数据和action 做处理形成新的数据newState,reducer将新的数据newSt...
2020-04-22 15:00:49
162
原创 简书开发知识点四
一:(1).当组件的state或者props发生改变的时候,render函数会重新执行;当父组件的render函数被运行时,它的子组件的render都将被重新运行一次;:子组件的render之所以会被执行,原因有三方面:1:本身的props发生了改变;2:自身是父组件的子组件,当父组件的render函数被运行时,它的子组件的render都将被重新运行一次;3. 页面加载;4. Fr...
2020-04-22 14:57:11
192
原创 简书开发知识点三
一:1.如何实现多个页面之间的数据传递:方法一:动态路由获取方式(在路径后+" /:id "); 在props.match.params中解析id方法二:通过props.location.search中解析id,较上方法麻烦,建议使用match获取;...
2020-04-20 10:27:39
125
原创 简书开发知识点二
一:1.在组件中可以用shouldComponentUpdate做性能优化,为避免组件过多重复使用此生命周期函数,减少麻烦,react内置了一个新的组件类型,就是react fiber提供的PureComponent纯组件类型;PureComponent和Component的区别就是,PureComponent内部自己底层实现了shouldComponentUpdate;PureCompone...
2020-04-20 09:17:47
105
原创 简书开发知识点一
一:如果需要改变多个数据时,可以使用state.merge({})代替state.set();merge可以同时改变多个内容,相当于多次调用set(),只merge一次,可以提高性能;2.CSS3中的样式:以自己的中心为旋转中心;...
2020-04-16 22:53:54
222
原创 简书Header组件开发知识点
使用immutable.js生成immutable对象(不可改变的),state就不会被改变,reducer就不会出问题;参考文档https://github.com/的immutable;fromJS可以将js对象转换为immutable对象;(1). immutable对象的set方法,会结合之前immutable对象的值和设置的值,返回一个全新的对象;get()方法和set()方法;...
2020-04-12 23:15:53
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人