04 2017 档案

摘要:前言 为什么要使用 Redux? 组件化的开发思想解放了繁琐低效的 DOM 操作,以 React 来说,一切皆为状态,通过状态可以控制视图的变化,然后随着应用项目的规模的不断扩大和应用功能的不断丰富,过多的状态变得难以控制,以至于当不同的组件中触发了同一个状态的修改或者引发了视图的更新,我们可能搞不 阅读全文
posted @ 2017-04-23 22:36 淳安梁朝伟 阅读(1875) 评论(1) 推荐(0) 编辑
摘要:实际的页面开发中经常会遇到左边定宽,右边自适应的需求,特别是一些管理系统,比如左边显示信息或操作列表,右边显示详情,如下所示:、 针对这种布局,首先抽象出页面结构如下: 浏览器中效果: 需要实现的效果如下: 那么针对这种常见的布局,方式是非常多的,下面给出几种比较简单和常见的方法。 方法一:左边设置 阅读全文
posted @ 2017-04-18 14:26 淳安梁朝伟 阅读(16732) 评论(0) 推荐(5) 编辑
摘要:本文受到了知乎问题 如何理解和熟练运用js中的call及apply? 的启发。 obj.call(thisObj, arg1, arg2, ...); obj.apply(thisObj, [arg1, arg2, ...]); 作用:将 obj (即this) 绑定到 thisObj,使 this 阅读全文
posted @ 2017-04-14 14:39 淳安梁朝伟 阅读(1767) 评论(0) 推荐(0) 编辑
摘要:正确答案: B D 分析: Readonly 和 Disabled 是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: 1)Readonly只针对 input(text/password) 和 textarea 有效,而 disabled 对 阅读全文
posted @ 2017-04-14 11:35 淳安梁朝伟 阅读(686) 评论(0) 推荐(0) 编辑
摘要:width() 设置或返回元素的宽度(不包括内边距、边框或外边距)。 height() 设置或返回元素的高度(不包括内边距、边框或外边距)。 innerWidth() 返回元素的宽度(包括内边距)。 innerHeight() 返回元素的高度(包括内边距)。 outerWidth() 返回元素的宽度(包括内边距和边框)。 outerHeight() 返回元素的高度(包括内边距和边框)... 阅读全文
posted @ 2017-04-14 11:07 淳安梁朝伟 阅读(372) 评论(0) 推荐(0) 编辑