摘要: 输入的时候完全没有问题,但是在修改涉及到使用其渲染的时候,就会把字符串渲染出来,而不是渲染原生的标签对 渲染时要使用 dangerouslySetInnerHTML属性,并且传入对象进行渲染 render函数return部分: 方法部分 : 状态部分 : 阅读全文
posted @ 2018-04-25 22:18 opacity-m 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 滑动输入条页面刷新时只会读取第一次传入的属性值,在没有用传入id获取到正确的默认值时,页面已经被渲染了。 使用默认选中属性defaultChecked 缺点: 只会在页面第一次请求数据的时候按条件渲染 最后解决办法: 按需求来使用属性,如果你需要的只是默认为一个情况,全部false或者true,这个 阅读全文
posted @ 2018-04-25 21:44 opacity-m 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 最近在学习react和vue,两者其实有很多地方相似。 首先都是使用虚拟DOM来实现页面的局部状态的刷新。 ## 图片读取 - react的是用./src 来找图片路径 - vue是把文件放在static文件夹里 ## 渲染页面 1、字符串模版 ${} 2、react :{} 3、vue :{{}} 阅读全文
posted @ 2018-03-04 19:14 opacity-m 阅读(151) 评论(0) 推荐(0) 编辑
摘要: ##总结 今天开始学习jQuery库,经过老师讲解和重写练习,发现相比源生代码,jQuery实在好用太多,而且有很多我们熟悉的方法,除了语法不同,如果掌握好相互之间的转换,对于我们做开发非常提高效率。 接下来就是尽快熟悉其使用规则,方便更快的开发。 *** 技巧: 封装函数,考虑各种情况,设置默认值 阅读全文
posted @ 2018-01-02 00:08 opacity-m 阅读(463) 评论(0) 推荐(0) 编辑
摘要: ##总结 - 从这两天的课程里,我学到html简单的一个编年史,以及标签语义化最最有益是便于SEO及对盲人设备友好。也知道的风靡一时的flash为什么会被html5打败。 - HTML5新增了很多功能和标签,尤为突出的就是canvas和SVG,video的功能也很亮眼。说实在的能按着方法写出东西,但 阅读全文
posted @ 2018-01-02 00:07 opacity-m 阅读(381) 评论(0) 推荐(0) 编辑
摘要: #总结 上星期五主要内容讲的是事件有事件流的概念,总结来说就是三种传递的方法,dom浏览器默认为从下往上的冒泡方式,但是可以支持捕获方式,而IE只有冒泡。 事件分四种:内嵌事件、DOM0级事件和DOM2级事件、以及IE的事件,第一种事件方式不推荐,DOM0和DOM2两种各有优缺点。 事件的类型有很多 阅读全文
posted @ 2018-01-02 00:06 opacity-m 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、DOM(Document Object Model)是由W3C规范 已接触标准组织:ECMA W3C 已经到DOM4了 ,dom.0是出现规范之前的方法 两大阵营: 支持:DOM浏览器(Chrome、Opera、Firefox、Safari) 不支持:IE(6.7.8、360、腾讯遨游等) 2、 阅读全文
posted @ 2017-12-25 00:09 opacity-m 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 事件 事件流 概念:当一个标签触发事件以后,从这个标签沿着一个方向传递,这就叫事件流。是浏览器处理事件的方法。 分类: 冒泡(从下到上)(IE只支持) 捕获(从上到下) (网景) DOM事件流—DOM浏览器 (先捕获,后冒泡)(默认冒泡)(如果两种方法都存在,最后顺序由代码决定) 事件处理方法 内嵌 阅读全文
posted @ 2017-12-25 00:07 opacity-m 阅读(167) 评论(0) 推荐(0) 编辑
摘要: #代码调试 打断点 closure 闭包 运行到下一个断点 跳过函数 单步进入函数 返回这个函数 #用DOM操作样式 1、 div.style.color="red"; div.style.width="200px"; div.style.backgroundColor="yellow"; div. 阅读全文
posted @ 2017-12-25 00:05 opacity-m 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 1、为什么需要正则表达式 因为我们常常要对用户输入的字符串进行匹配,看用户输入是否符合我们的要求 2、什么是正则表达式 所谓正则表达式,就是用于字符串中的 信息进行查找,替换和提取等操作。 创建正则表达式的方式,有两种,字面量,对象创建 字面量创建: 语法:let parttern=/正 阅读全文
posted @ 2017-12-17 22:12 opacity-m 阅读(344) 评论(0) 推荐(0) 编辑