摘要: 隐藏掉自带的小三角,自己用背景图片定义就可以了。 阅读全文
posted @ 2017-06-15 17:17 菲菲菲菲翔 阅读(658) 评论(0) 推荐(0) 编辑
摘要: React的状态提升就是用户对子组件操作,子组件不改变自己的状态,通过自己的props把这个操作改变的数据传递给父组件,改变父组件的状态,从而改变受父组件控制的所有子组件的状态,这也是React单项数据流的特性决定的。官方的原话是:共享 state(状态) 是通过将其移动到需要它的组件的最接近的共同 阅读全文
posted @ 2017-06-08 14:03 菲菲菲菲翔 阅读(3324) 评论(0) 推荐(0) 编辑
摘要: React的表单算是React的一个坑了,由于React在浏览器显示的是虚拟的DOM,我们在表单输入值后直接提交,是无法获取到这个值的。对此,官方给出的解决办法是:先把输入的值存放在组件的状态(state)中,之后通过状态的改变更新页面内容,从而显示出正确的值,用户提交的也是从state里获取的表单 阅读全文
posted @ 2017-06-07 15:54 菲菲菲菲翔 阅读(4038) 评论(0) 推荐(0) 编辑
摘要: 基本用法 ES6允许使用“箭头”(=>)定义函数。 上面的箭头函数等同于: 如果箭头函数不需要参数或需要多个参数,就使用一个圆括号代表参数部分。 如果箭头函数的代码块部分多于一条语句,就要使用大括号将它们括起来,并且使用return语句返回。 由于大括号被解释为代码块,所以如果箭头函数直接返回一个对 阅读全文
posted @ 2017-06-07 10:13 菲菲菲菲翔 阅读(218) 评论(0) 推荐(0) 编辑
摘要: React框架有一个特性,当React检测到页面内容有变化是,它会自动刷新页面,并且自动更新页面中需要更新的部分。但是React并不会把更新的内容挂在真是的DOM上,因此我们单单对页面数据或者组件改动是,并不会看到页面有任何变化。React提供了组件的一个私有的,其他任何组件没有权限改变的属性:st 阅读全文
posted @ 2017-06-07 09:48 菲菲菲菲翔 阅读(5233) 评论(0) 推荐(0) 编辑
摘要: 不进行任何配置,把网页直接放在移动端打开会有严重的缩小页面问题,通常我们可以在head标签中加入以下代码就可以解决: 阅读全文
posted @ 2017-06-07 09:11 菲菲菲菲翔 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 前几天做了一个H5项目,过程挺坎坷的,结束的时候差点把我吓傻。总结了一些心得和注意事项在这里记录下来,避免以后犯同样的错误。 这个项目比较紧,面板的时间只有1.5天(实际所用时间3天,加班啦,我的周末……),客户的需求是通过一个通过css3动画和明星视频把客户吸引到广告页面。另外客户要求埋点,接入他 阅读全文
posted @ 2017-05-11 17:35 菲菲菲菲翔 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 在函数的内部,有两个特殊的对象:arguments和this。arguments是一个类数组对象,它包含所有传入这个函数的所有参数;它有一个属性callee,callee是一个指针,指向拥有这个arguments对象的函数。 以下是非常经典的乘阶函数代码: function factorial(nu 阅读全文
posted @ 2017-05-10 16:07 菲菲菲菲翔 阅读(794) 评论(0) 推荐(0) 编辑