上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: vue.js多视图的使用,可以提高网页组件化,模块化 总结说明: 1.以前可以一次性放一个坑对应一个路由和显示一个组件 a. 一次行为 = 一个坑 + 一个路由 + 一个组件 b. 一次行为 = 多个坑 + 一个路由 + 多个组件 2.components多视图 是一个对象,对象内多个key和val 阅读全文
posted @ 2018-10-30 17:03 蔚京霖 阅读(24822) 评论(1) 推荐(0) 编辑
摘要: 父子组件通信,都是单项的,很多时候需要双向通信。方法如下: 1、父组件使用:msg.sync="aa" 子组件使用$emit('update:msg', 'msg改变后的值xxx') 2、父组件传值直接传对象,子组件收到对象后可随意改变对象的属性,但不能改变对象本身。 3、父组件使用: v-mode 阅读全文
posted @ 2018-10-29 17:37 蔚京霖 阅读(20558) 评论(2) 推荐(3) 编辑
摘要: 假设有如下代码: 上面的代码的效果是,当我们输入firstName后,wacth监听每次修改变化的新值,然后计算输出fullName。 handler方法和immediate属性 这里 watch 的一个特点是,最初绑定的时候是不会执行的,要等到 firstName 改变时才执行监听计算。那我们想要 阅读全文
posted @ 2018-10-29 15:24 蔚京霖 阅读(288) 评论(0) 推荐(0) 编辑
摘要: // 用递归 来求 5 的阶乘 // n! = n * (n-1)! // 定义一个函数,用于求 n 的阶乘 function func(n) { if (n == 1) { return 1; } // func(n-1) 因为传递的参数是 n-1,那么就是求 (n-1) 的阶乘 return n * func(n-1); } con... 阅读全文
posted @ 2018-10-27 12:28 蔚京霖 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 第一部分,ES6 中的 Generator 在 ES6 出现之前,基本都是各式各样类似Promise的解决方案来处理异步操作的代码逻辑,但是 ES6 的Generator却给异步操作又提供了新的思路,马上就有人给出了如何用Generator来更加优雅的处理异步操作。 本节内容概述 Generator 阅读全文
posted @ 2018-10-19 11:12 蔚京霖 阅读(275) 评论(0) 推荐(0) 编辑
摘要: ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 上面代码通过add方法向 Set 结构加入成员,结果表明 Set 结构不会添加重复的值。 Set 函数可以接受一个数组(或者具有 iterable 接口 阅读全文
posted @ 2018-10-18 18:04 蔚京霖 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1:Iterator(遍历器)的概念 JavaScript 原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6 又添加了Map和Set。这样就有了四种数据集合,用户还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象。这样就需要一种统一 阅读全文
posted @ 2018-10-18 17:48 蔚京霖 阅读(354) 评论(0) 推荐(0) 编辑
摘要: Promise的重要性我认为我没有必要多讲,概括起来说就是必须得掌握,而且还要掌握透彻。这篇文章的开头,主要跟大家分析一下,为什么会有Promise出现。 在实际的使用当中,有非常多的应用场景我们不能立即知道应该如何继续往下执行。最重要也是最主要的一个场景就是ajax请求。通俗来说,由于网速的不同, 阅读全文
posted @ 2018-10-17 16:41 蔚京霖 阅读(486) 评论(2) 推荐(0) 编辑
摘要: 前端实现文件的断点续传 一、一些知识准备 断点续传,既然有断,那就应该有文件分割的过程,一段一段的传。 以前文件无法分割,但随着HTML5新特性的引入,类似普通字符串、数组的分割,我们可以可以使用slice方法来分割文件。 所以断点续传的最基本实现也就是:前端通过FileList对象获取到相应的文件 阅读全文
posted @ 2018-10-15 17:53 蔚京霖 阅读(1999) 评论(0) 推荐(1) 编辑
摘要: 用户点击下载多媒体文件(图片/视频等),最简单的方式: 如果url指向同源资源,是正常的。 如果url指向第三方资源,download会失效,表现和不使用download时一致——浏览器能打开的文件,浏览器会直接打开,不能打开的文件,会直接下载。浏览器打开的文件,可以手动下载。 解决方案一:将文件打 阅读全文
posted @ 2018-10-10 17:54 蔚京霖 阅读(17335) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页