摘要: 核心内容: React是根据组件上设定的key属性来生成该组件唯一的标识,只有key改变了,React才会更新组件,否则重用该组件。如果想要更新组件内容,请保证每次的key都不一样。 React修炼之路(一)里面实现组件更新的方法就不说了,这里说说上面文档给我的启发。首先要明确自己的业务需求。 你的 阅读全文
posted @ 2018-04-09 18:54 姗崽崽崽 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 说说伪类与伪元素的不同 伪元素用来创建HTML文档语言指定之外文档树的抽象层。比如HTML没有提供文档元素内容的首字母或第一行的访问机制。CSS伪元素允许作者引用这些除此之外无法访问的信息。伪元素还提供一种方法来引用不存在于文档中的内容。(比如,::before 和 ::after )。 一个伪元素 阅读全文
posted @ 2018-04-09 18:42 姗崽崽崽 阅读(218) 评论(0) 推荐(0) 编辑
摘要: (一)事件绑定的几种方式 javascript给DOM绑定事件处理函数总的来说有2种方式:在html文档中绑定、在js代码中绑定。下面的方式1、方式2属于在html中绑定事件,方式3、方式4和方式5属于在js代码中绑定事件,其中方法5是最推荐的做法。 方式1: HTML的DOM元素支持onclick 阅读全文
posted @ 2018-04-09 18:39 姗崽崽崽 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 清除浮动的几种方式和兼容性处理 在清除浮动前我们要了解两个重要的定义: 浮动的定义:使元素脱离文档流,按照指定方向发生移动,遇到父级边界或者相邻的浮动元素停了下来。 高度塌陷:浮动元素父元素高度自适应(父元素不写高度时,子元素写了浮动后,父元素会发生高度塌陷) 知道浮动和为什么要清除浮动之后我们可以 阅读全文
posted @ 2018-04-09 18:23 姗崽崽崽 阅读(163) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的e? e是事件对象,就是js事件相关信息对象,而且根据不同的事件,属性值会不一样。比如 obj.onclick=function(e){ console.log(e); } 这里的e就是obj点击事件的事件对象。 一个完整的事件系统,通常存在以下三个角色: 事件对象:用于储存 阅读全文
posted @ 2018-04-09 18:17 姗崽崽崽 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Java如何实现跨平台? .java文件经过编译器编译成一种中介码,也就是.class文件。不过.class不是硬件系统最终能处理和认识的机器指令,需要一个翻译系统将其翻译成机器能认识的基本指令,而java平台中的虚拟机(jvm)就充当了这个翻译系统。Java虚拟机将根据不同的硬件平台把.class 阅读全文
posted @ 2018-04-09 18:15 姗崽崽崽 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 在ECMAScript中,两个核心主题就是对象与函数,而这两个主题也有些互相缠绕的,在前面几个博文中大略的过了一遍函数相关的基础知识,这篇文章再回到对象主题上来。 1、对象再认识 (1)对象属性和特性 什么是属性(Property),什么是特性(Attribute),这有什么区别?我不想也不会从语义 阅读全文
posted @ 2018-04-09 18:12 姗崽崽崽 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Javascript的函数调用 使用return语句时,函数会停止执行,并返回指定的值。 在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。当函数被执行完之后就会被删除,自动被销毁。 您可以在不同的函数中使用名称相同的局部变 阅读全文
posted @ 2018-04-09 18:09 姗崽崽崽 阅读(314) 评论(0) 推荐(0) 编辑
摘要: JavaScript的弹窗 可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。 警告窗: window.alert("sometext"); 点击确认按钮才能继续进行操作. 确认框: 确认框通常用于验证是否接受用户操作。 当你点击 "确认", 确认框返回 true, 如果点击 阅读全文
posted @ 2018-04-09 18:04 姗崽崽崽 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-09 17:57 姗崽崽崽 阅读(124) 评论(0) 推荐(0) 编辑
摘要: datepicker 日期: datepicker提供了相关事件,在实际开发中最常用的无非就是这三个,打开前beforeShow,关闭后onClose,onselect选中,我们可以通过控制台打印相关参数调试一下具体怎么使用, onselect: function (dateText, inst) {//选中事件 console.log("onselect, dateText", d... 阅读全文
posted @ 2018-04-09 17:56 姗崽崽崽 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 两种类型的表格布局 你有两种方式使用表格布局 -HTML Table(<table>标签)和CSS Table(display:table 等相关属性)。 HTML Table是指使用原生的<table>标签,而CSS Table是指用CSS属性模仿HTML 表格的模型。 在W3C关于<table> 阅读全文
posted @ 2018-04-09 17:49 姗崽崽崽 阅读(4963) 评论(0) 推荐(0) 编辑
摘要: Jqgrid 排序的关键是这两个属性: sortname: 'eight', //默认表格加载时根据eight列排序 sortname string 排序列的名称,此参数会被传到后台;BOSS中:sortname属性作为了sidx属性传给后端,也就是sidx: id,根据id排序 sortorder 阅读全文
posted @ 2018-04-09 17:34 姗崽崽崽 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.append(content)函数。content可以是一个字符串,dom,或者$(dom) 2.append()与html(),text()的区别? 3.每打开一次modal,modal的js便会执行引进一次,也就绑定了一次事件。因为事件时绑在document上,关闭modal的时候,docu 阅读全文
posted @ 2018-04-09 16:57 姗崽崽崽 阅读(154) 评论(0) 推荐(0) 编辑