首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yolo_YLLJ
掘友等级
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
33
文章 18
沸点 15
赞
33
返回
|
搜索文章
最新
热门
多语言解决方案
withNamespaces 这个高阶组件负责将 函数 t 传给组件,它支持i18next提供的所有翻译功能。 在调用withNamespaces 这个高阶组件的时候,其实就相当于给组件注入了一个函数 t,在返回的组件中就可以使用这个函数 t。 在json文件中提取的变量最好不…
H5 滚动穿透
为了展示表格中单行数据的具体详情,通常的解决方案是采用新页面或者是弹窗来完成。 这里采用的是弹窗的方案,点击单行数据后的数据详情用的是 bluma 的 modal-card。 在其他手机上会有另外一种显示,如果滑动速度比较快,弹窗出现后立即滑动,就会看到在弹窗的底部就会出现一个…
表单验证之 formik 简单用法
Formik旨在轻松管理具有复杂验证的表单, Formik支持同步和异步表单级和字段级验证。 initialValues 初始化值,在验证表单中待验证的字段。 validate 具体校验规则,比如这里校验email的规则,对于新增的字段需要添加该字段对应的校验内容。 而这里 为…
项目中 redux 应用
首先,我们来梳理下 redux 的核心 createStore。 在项目里面我们通常会把reducer和action分开,将它们分别存放于不同的文件夹,每个文件夹都有不同的职责。 所以我们会对其对应的内容进行一个划分,这样的话,有利于我们管理以及后续代码的一个维护。 每个文件夹…
行内元素属性设置
从上面的图我们可以发现,我们给行内元素设置了 padding-top、padding-bottom、margin-top、margin-bottom 属性,但是这些属性并没有发生具体的作用,在效果上看貌似是被撑开了,但是并没有对其他的元素造成影响。
设计模式之开闭原则:对修改关闭,对扩展开放
这样以后的扩展就可以单独写对应的校验函数就ok,无需再去修改原来的 checkLoginForm 函数,同时校验函数还可以复用。 data-validate="checkUsername" 属性值对应的就是通用的校验函数名称,减少对原有代码的修改和侵入。
js基础
不销毁:当一个私有作用域返回一个地址被外界占用,此时这个作用域就不销毁。
redux 流程演绎
同时要有一个取消事件订阅的函数. 5。派发功能动作,修改状态
React 之受控组件和非受控组件
在React中,所谓受控组件和非受控组件,是针对表单而言的。 表单元素依赖于状态,表单元素需要默认值实时映射到状态的时候,就是受控组件,这个和双向绑定相似. 受控组件,表单元素的修改会实时映射到状态值上,此时就可以对输入的内容进行校验. 受控组件只有继承React.Compon…
react 之 state 对象
接下来,我们就可以在 react 组件内部的 render 方法定义虚拟 DOM 元素时使用挂载在类组件上的 state 对象。 这样,页面上就可以看到,在 root 节点下面已经有一个子节点 p,并且 p 节点显示的内容为 0。 在 react 中提供了一个 setState…
下一页
个人成就
文章被点赞
188
文章被阅读
40,048
掘力值
938
关注了
9
关注者
6
收藏集
0
关注标签
1
加入于
2018-05-19