08 2018 档案

摘要:-webkit-mask 这个属性是相当强大的,所以详细的介绍超出了本文的范畴,它非常值得深入研究,因为它可以在实际应用中为你省掉很多时间。 -webkit-mask让为一个元素添加蒙板成为可能,从而你可以创建任意形状的花样。蒙板可以是CSS3渐变或者半透明的PNG图片。蒙板元素的alpha值为0的 阅读全文
posted @ 2018-08-23 13:27 明明一颗大白菜 阅读(293) 评论(0) 推荐(1) 编辑
摘要:首先先看一下我的inedx.js入口文件: 这是未点击的时候index默认的是选中状态, 这是我点击其他的路由之后:,明显index路由重复了,仔细看了官方文档之后,发现其实Navlink也应该使用exact进行精确的匹配: 阅读全文
posted @ 2018-08-21 14:01 明明一颗大白菜 阅读(972) 评论(0) 推荐(0) 编辑
摘要:在一个元素上设置样式,有一个固定的样式,然后还有一个使用三元运算符根据条件添加的样式。 方法一:ES6 模板字符串 `` 方法二:join("") 方法三:classnames(需要下载classnames) 阅读全文
posted @ 2018-08-20 15:10 明明一颗大白菜 阅读(18504) 评论(0) 推荐(6) 编辑
摘要:在单页面里面,父子组件传值是比较常见的,之前一直用vue开发,今天研究了一下react的父子组件传值,和vue差不多的思路,父组件向子组件传值,父通过初始state,子组件通过this.props进行接收就可以了;子组件向父组件传值需要绑定一个事件,然后事件是父组件传递过来的this.props.e 阅读全文
posted @ 2018-08-20 15:01 明明一颗大白菜 阅读(64263) 评论(1) 推荐(19) 编辑
摘要:let arr = [1, 2, 3,4]; let a = arr.filter((item, index) => { return index > 0 && index < (arr.length - 1) }); let arr2 = [arr[arr.length-1],...a,arr[0]]; console.log(arr2) 阅读全文
posted @ 2018-08-16 14:15 明明一颗大白菜 阅读(2398) 评论(0) 推荐(0) 编辑
摘要:其实只需要一句代码就好了; 阅读全文
posted @ 2018-08-15 13:35 明明一颗大白菜 阅读(2068) 评论(0) 推荐(4) 编辑
摘要:wepy 框架本身是支持 Redux 的,我们在构建项目的时候,将 是否安装 Redux 选择 y 就好了,会自动安装依赖,运行项目后看官方给的 demo 确实是可以做到的,但是官方文档里却对这一块只字不提,经过我自己尝试了一波,这才稍微摸清了它的使用方式,赶紧拿来与你们分享~ 注意了,接下来划重点 阅读全文
posted @ 2018-08-14 11:38 明明一颗大白菜 阅读(424) 评论(0) 推荐(0) 编辑
摘要:首先,我们先定义一个函数,使用递归的思想写求和的方法: 当我们执行的时候 这个时候会出现一个堆栈溢出的错误,在es6里面,有一个为递归优化的方法可以解决,即在最后一步调用函数,且实现函数的柯里化(多参函数转换成单参数函数),但是需要开启严哥模式,普通模式下会报错,这个时候我再阮大神的es6书籍里面, 阅读全文
posted @ 2018-08-10 16:23 明明一颗大白菜 阅读(1254) 评论(1) 推荐(1) 编辑
摘要:审查元素可以看到,layui的select下拉框是用input和div模拟出来的,所以,如下例子,我的解决方法是:$('.mySelect').find('input').removeAttr("readonly"); 阅读全文
posted @ 2018-08-02 15:28 明明一颗大白菜 阅读(1862) 评论(0) 推荐(0) 编辑

<-- -->
点击右上角即可分享
微信分享提示