摘要:
回到顶部 一、ES6 中的 Promise 1、JS 如何解决 异步问题? (1)什么是 同步、异步? 同步指的是 需要等待 前一个处理 完成,才会进行 下一个处理。 异步指的是 不需要等待 前一个处理 完成,就可以进行下一个处理。 (2)JS 是单线程 还是 多线程的? JS 是单线程的,也即执行 阅读全文
摘要:
回到顶部 一、Vue 1、什么是Vue? 回到顶部 一、Vue 1、什么是Vue? (1)官网地址: https://cn.vuejs.org/ (2)Vue是一个渐进式的JavaScript框架。采用自底向上增量开发的设计。可以简单的理解为Vue是一个不断的去完善浏览器功能特性的前端框架(根据浏览 阅读全文
摘要:
回到顶部 一、模板语法 1、双大括号表达式 【语法:】 {{exp}} 用于向页面输入数据,即页面显示数据。 【举例:】 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" cont 阅读全文
摘要:
常用下载js的网址: https://www.bootcdn.cn/ https://www.jsdelivr.com/ 回到顶部 一、过滤器 vue 允许自定义过滤器,用于格式化一些常见文本(如日期等)。 1、如何创建 (1)直接使用 Vue.filter() 来创建一个过滤器(全局过滤器)。 V 阅读全文
摘要:
回到顶部 一、使用vue-cli创建模板项目 1、什么是vue-cli 是vue官方提供的脚手架工具。脚手架工具简单讲就是自动将项目需要的环境、依赖等信息都配置好。 2、全局安装vue-cli (1)检查npm 版本,建议安装到最新版本。 【命令行查看版本号】 node -v npm -v 【升级n 阅读全文
摘要:
回到顶部 一、小案例(评论区) 1、流程 (1)分析静态页面。(vue项目创建参考https://www.cnblogs.com/l-y-h/p/11241503.html)(2)拆分静态页面,变成一个个组件。(3)对组件编码,生成动态页面。 2、静态页面 参考来源:https://www.bili 阅读全文
摘要:
回到顶部 一、vue-resource 1、简介 一款vue插件,用于处理ajax请求,vue1.x时广泛应用,现不被维护。 2、使用流程 step1:安装 【命令行输入】 npm install vue-resource --save step2:引入 【main.js】 // 引入vue-res 阅读全文
摘要:
回到顶部 一、vue-router 1、简介 (1)SPA:Single Page Application(单页应用),简单理解就是只有一个web页面的应用。即加载单个HTML页面,并根据用户与程序的交互 动态更新页面的 web应用程序。其加载页面时不会加载整个页面,只是更新部分内容。 (2)路由: 阅读全文
摘要:
回到顶部 一、vuex 1、简介 (1)参考文档 https://vuex.vuejs.org/zh/(2)vuex指的是一种状态管理模式,集中式管理所有组件的状态。可以将其理解为一个数据仓库,用来集中式存储管理数据。(3)单向数据流 State:指的就是状态 View:以声明的方式将 state 阅读全文
摘要:
回到顶部 一、mock 1、简介 mock是一个模拟数据生成器,旨在帮助前端独立于后端进行开发,帮助编写单元测试。其可模拟 Ajax 并返回模拟数据,使前端不用去调用后端的接口,方便测试。 2、vue直接使用mock step1:安装mock npm install mockjs step2:直接引 阅读全文