路由包含的概念 1.路由 只要满足一对多的关系就叫分发, 分别发送到各个地方。路由就是分发请求,路由器就是分发请求的东西。 2.hash:就是#1 3.默认路由 number...
路由包含的概念 1.路由 只要满足一对多的关系就叫分发, 分别发送到各个地方。路由就是分发请求,路由器就是分发请求的东西。 2.hash:就是#1 3.默认路由 number...
表单基本用法 input/textarea/checkbox/radio/select/from input 文本 效果如下: 可以看到改message,UI会自动变化。用户...
在有些情况下,我们可能需要对一个 prop 进行“双向绑定”。不幸的是,真正的双向绑定会带来维护上的问题,因为子组件可以变更父组件,且在父组件和子组件两侧都没有明显的变更来源...
computed 计算属性 计算属性基于 data 中声明过或者父组件传递的 props 中的数据通过计算得到的一个新值,这个新值只会根据已知值的变化而变化,简言之:这个属性...
Vue 最独特的特性之一,是其非侵入性的响应式系统。数据模型仅仅是普通的 JavaScript 对象。而当你修改它们时,视图会进行更新。 前置知识 Vue对Data做了什么 ...
Vue实例 new Vue (options)就是构造一个Vue的实例 把Vue的实例命名为vm是尤雨溪的习惯,我们可以沿用 vm对象封装了对视图的所有操作,包括数据读写、事...
Component template should contain exactly one root element. If you are using v-if on mu...
构建一个Vue项目 方法一:使用@Vue/cli Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,通过 @vue/cli 实现的交互式的项目脚手架。通过 @...
写本地存储功能localstorage 需要注意的是:localStorage只能存储字符串,hashmap是一个数组,存储时需要将其转化为字符串,这里面用到的API是 JS...
选择排序 递归写法 思路:每次找到最小的数放在前面,然后后面的数做一样的事情 循环写法 思路大致相同:先把最小值放在前面,后面执行i++ 快速排序 思路:以某个数为基准,比它...
MVC是什么 每一个模块可以写成三个对象,分别是M、V、CM——Model(数据模型),负责操作所有数据V——View(视图),负责所有UI界面C——Controller(控...
什么是闭包?闭包的用途是什么?闭包的缺点是什么? 什么是闭包 闭包:内部函数总是可以访问其所在的外部函数中声明的参数和变量。声明在一个函数中的函数,叫做闭包函数。存在不被释放...
要实现排序算法,首先我们需要一些前置条件。比如求出一个数组的最小值。 求出数组的最小值 minOf2的实现 可以用析构赋值来进行优化 求任意长度的数组的最小值min 我们已经...
静态服务器和动态服务器如何区分 判断依据 是否请求了数据库如果没有请求数据库那么就是,静态服务器。如果请求了数据库那么就是,动态服务器。 读写数据库模版 利用动态服务器的做一...
有关跨域我们有三个关键的知识点:同源策略、CORS、JSONP 同源策略 源 源:协议+域名+端口号如何查看当前源?Window.origin或者location.origi...
JS异步编程原型 如果能直接拿到结果就是同步如果不能直接拿到结果就是异步 异步 以AJAX为例 request.send() 之后,并不能直接得到 response 必须等到...
AJAX是什么 AJAX = Async JavaScript And XML可以说用JS发请求和收响应就是AJAX的全部内容AJAX是浏览器上的功能 浏览器可以发请求,收响...
什么是事件委托 由于事件会在冒泡阶段向上传播到父节点,因此可以把子节点的监听函数定义在父节点上,由父节点的监听函数统一处理多个子元素的事件。这种方法叫做事件委托。通俗点讲就是...