摘要:
reduce() 方法接收一个函数作为累加器(accumulator),数组中的每个值(从左到右)开始缩减,最终为一个值。 返回值 最后一次调用回调函数返回的结果 reduce是如何工作的 reduce 的返回值是回调函数最后一次被调用的返回值(10)。 如果把初始值作为第二个参数传入 reduce 阅读全文
摘要:
左右摆动: -webkit-animation: roundRule 2.5s ease-in-out infinite; -webkit-transform-origin: top center; 放大缩小: -webkit-animation: scale 2.5s ease-in-out in 阅读全文
摘要:
wepy.js借鉴了Vue的语法风格和功能特性,对官方提供的框架进行了封装,更贴近于MVVM架构模式,让开发者更加容易上手,增加开发效率。(脏数据处理--是否有标识、是否有响应) 前端开发的对组件化开发应该都都很熟悉,我们就讲精华的部分: 首先我们需要输入下面的命令: 完成上面的命令后,你会看到类似 阅读全文
摘要:
1.ps 链接: https://pan.baidu.com/s/1mjYbcJA(pqdt) 1.ps 链接: https://pan.baidu.com/s/1mjYbcJA(pqdt) 2.HTML5+CSS3从入门到精通.iso 链接: https://pan.baidu.com/s/1cU 阅读全文
摘要:
先上代码: 直接调用这个方法,传入文件名和文件内容,程序新建 a 标签,新建 Blob 对象,将文件名赋给 a 标签,同时将 Blob 对象作为 Url 也赋给 a 标签,模拟点击事件,自动下载成功,最后再回收内存。 Blob 对象 Blob 对象是一个字节序列。拥有 size 和 type 等属性 阅读全文
摘要:
iOS 10出现白屏幕,其他机型不会。 一个bug 手机连上电脑,在电脑端的Safari里,看到了如下的错误: 可是你没有写过这样的代码,你怎么可能把一个名为e的变量定义两次?你打开代码,看到了这样美丽的代码: 况且很显然,这段代码不是人写的,而是我们在执行npm run build的时候编译产生的 阅读全文
摘要:
首先看下完整的流程: 简单说下universal link 在iOS9之前,唤起方式和现在安卓是一个的,都是使用scheme进行唤起,这种方式有个小问题,每次唤起,都会给个提示:是否打开xx应用,这样从体验上来讲,又让用户多一步操作。universal link会直接跳转,不会在页面做停留,条件就是 阅读全文
摘要:
HTML: JS: 如果你看懂了上面的代码,就不用往下看了 讲解: 我们远程引入全局的一个js文件(这里也可以局部引入) 这个文件返回的数据如下: 参数讲解: 好啦,你已经获取到你想要的省市区了。 阅读全文
摘要:
应用场景分析: 一、当你的文字限定行数,超出部分的文字用省略号显示。 (有两个使用场景:1、单行 2、多行) 二、当你的高度不定要垂直居中时,这里我们用盒模型布局。 (这里要对盒模型做兼容性处理,不然有些手机系统不兼容的。切记~~~~~~~) 阅读全文
摘要:
之所以要做这个是因为,在一个组件内部需要引入一个js文件来定位。如果放在index.html,这样每个组件都会有这个js。所以需要在组件内单独引入。 第一种操作 Dom引入js: 第二种使用 createElement 方法: 第三种封装一个组件: 使用:<remote-jssrc="你的需要的js 阅读全文