- 博客(6)
- 收藏
- 关注
原创 一个基于rax的评分组件
最近再做一个类似商城系统的项目,做到一个评价模块的时候需要用到一个类似五星好评的功能, 看了一下我们用的组件库(Nuke)发现暂时还没有类似的组件,所以就自己动手简单的实现了一个 效果差不多就是这样的: 核心的思路就是在点击五角星的时候将选中的五角星个数存到state中,然后在render()的时候在根据这个state来渲染出对应个数的黄色五角星,以及剩余的灰色五角星。 基本的实现
2017-07-26 17:26:51 607 1
转载 <转>获取对象属性的点方法和中括号法的区别
转行干前端也有一段时间了,闲暇之余来复习一下原生js,总结一下碰到的一些疑问或者问题,我是小白,有不到位之处请指正; 不废话,一般访问对象的属性,我们可以用点方法或者中括号法来获取,简单实例如下: var obj = {'name':'张三','age':'18'}; var getName = obj.name;//点方法 var getAge = obj['age'];//中括号法
2017-07-19 11:43:18 539
转载 <转>javascript之Object.assign()痛点
最近也一直会用JavaScript,然后中间使用的一些组件,如Echarts 会有非常复杂的配置文件,而大部分配置可能都是一样的,所以想着写一份通用配置,然后,其他地方需要使用的时候,用这份配置深拷贝一份配置,然后在上面继续改。就如下: const defaultOpt = { key1: xxx, key2: { dd: ee }, .....
2017-06-22 10:16:35 1043
转载 <转>js中关于事件处理函数名后面是否带括号的问题
今天总结一个关于事件处理程序的小细节。首先回顾一下事件处理的一些概念。 JS中的事件处理(事件绑定)就是让某种或某些事件触发某些活动。有两种常见的形式,分别是DOM Level 0 和DOM Level 2。这两种方式最大的区别就在于DOM 0级事件处理只能用于事件冒泡,而DOM 2级事件处理却可以通过设置第三个参数来分别支持事件冒泡和事件捕获。 DOM 0级事件处理一般是直接
2017-06-21 16:19:13 445
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人