VUE常用命令 v-if和v-show有同样的效果,不同在于v-if是重新渲染,而v-show使用display属性来控制显示隐藏。频繁切换的话使用v-show减少渲染带来的开销。是用可以将标签内的属性值解析成js代码,在标签的属性中使用v-bind,双引号里的内容会被当作js解析(只能解析变量或三元表达式)说明一下:v-if可以单独使用,而v-else-if,v-else必须与v-if组合使用。v-show接受一个表达式或一个布尔值。v-for可用来遍历数组、对象、字符串。是渲染字符串,会覆盖原先的字符串。
VUEwatch和computed的区别(建议收藏) 1. 具有缓存性,页面重新渲染值不变化,计算属性会立即返回之前的计算结果,而不必再次执行函数。2.计算属性计算某一个属性得变化,如果某一个值改变了,计算属性会见监听到进行返回。2. 无缓存性,只有当当前值发生变化时才会执行/响应。1. 监听值的变化,执行异步操作【axios请求】watch和computed的区别。
VUEcomputed(计算属性) 我们希望一个变量是经过某种计算然后输出而不是直接输出的时候可以使用到计算属性 计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值。而每次调用函数都会导致函数的重新执行。计算属性 有依赖关系的数据。
VUE监听器(建议收藏) 虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器。这就是为什么 Vue 通过 watch 选项提供了一个更通用的方法,来响应数据的变化。当需要在数据变化时执行异步或开销较大的操作时,使用监听器是最有用的。或开销较大的操作时,这个方式是最有用的。
VUE表单详解 它会根据控件类型自动选取正确的方法来更新元素。尽管有些神奇,但 v-model 本质上不过是语法糖。它负责监听用户的输入事件以更新数据,并对一些极端场景进行一些特殊处理。使用v-model绑定了值, 那么name属性就可以不用写了。可以用 v-model 指令在表单。
ES6 async异步函数(建议收藏) async/await的目的为了简化使用基于promise的API时所需的语法。async函数一定会返回一个promise对象。如果一个async函数的返回值看起来不是promise,那么它将会被隐式地包装在一个promise中。async函数是使用async关键字声明的函数。async函数是AsyncFunction构造函数的实例, 并且其中允许使用await关键字。async和await关键字让我们可以用一种更简洁的方式写出基于Promise的异步行为,而无需刻意地链式调用promise。
ES6 MAP最详细解析 新手入门建议收藏 Map类似于对象,也是键值对的集合,但是“键”的范围不限于字符串,各种类型的值(包括对象)都可以当作键。也就是说,Object 结构提供了“字符串—值”的对应,Map结构提供了“值—值”的对应,是一种更完善的 Hash 结构实现。如果你需要“键值对”的数据结构,Map 比 Object 更合适。Map 可以接受一个数组作为参数。该数组的成员是一个个表示键值对的数组。
ES6迭代器入门教程(菜鸟级别) Iterator 的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;方法,第一次调用将指针指向数据结构的第一个成员,依次调用依次指向,直到没有成员可以指向,done为true。第一次调用指针对象的next方法,指向数据结构的第一个成员;第二次调用指针对象的next方法,指向数据结构的第二个成员;第一次调用指针对象的next方法,可以将指针指向数据结构的第一个成员。第二次调用指针对象的next方法,指针就指向数据结构的第二个成员。不断调用指针对象的next方法,直到它指向数据结构的结束位置。
ES6新增symbol详解与作用 继承(建议收藏) Symbol() 不同的是,用 Symbol.for() 方法创建的的 symbol 会被放入一个全局 symbol 注册表中。Symbol.for() 并不是每次都会创建一个新的 symbol,它会首先检查给定的 key(symbol.for的括号里的值) 是否已经在注册表中了。否则,它会再新建一个。静态属性和静态方法是定义在类【构造函数】上的,所以可以通过类【构造函数】直接访问。//p1去调用sayName,自身有访问自身,自身没有访问构造函数原型对象,构造函数原型对象没有去找父构造函数。
Swagger Ui使用介绍(建议收藏) swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。作用:1.接口文档自动在线生成。2.功能测试。Swagger是一组开源项目,其中主要项目如下:1.Swagger-tools:提供各种与Swagger进行集成和交互的工具。例如模式检验、Swagger1.2文档转换成Swagger2.0文档等功能。
WebSocket协议详解(建议收藏!) 的协议,websocket协议使得客户端和服务器之间的联系变得更加简单,允许服务器端主动向客户端发送消息。使用webscoket可以在客户端和服务器之间建立一个非HTTP的双向链接,这个链接是实时的也是永久的,除非被手动关闭!WebSocket 是H5开始提供的一种在。服务器可以随时将消息传送到客户端。
jQuery基础(菜鸟教程,建议收藏不然怕你后悔!) jQuery是一个Javascript库,是对于ECMAScript、dom、bom的一个浅封装,让用户更方便操作。jQuery功能: 使用CSS选择器进行元素查询 事件机制 Dom操作 属性操作 工具方法 Ajax 我们将会从以上几个点展开讲述HTMLCSSJavaScriptjQuery库包含**以下功能:**HTML选取HTML元素操作CSS操作HTML事件函数JavaScript特效和函数HTML DOM遍历和修改AJAX。...