p> 问题一:构建的 vue-cli 工程都到了哪些技术,它们的作用分别是什么? vue.js : vue-cli 工程的核心,主要特点是 双向数据绑定 和 组件系统。 vue-router : vue 官方推荐使用的路由框架。...
采用 ES6 的 import ... from ... 语法或 CommonJS 的 require() 方法引入插件 使用全局方法 Vue.use( plugin ) 使用插件,可以传入一个选项对象 Vue.use(MyPlugin, { someOption: true })...
提供一个在页面上已存在的 DOM 元素作为 Vue 实例的挂载目标.可以是 CSS 选择器,也可以是一个 HTMLElement 实例,...
keep-alive/keep-alive 包裹动态组件时,会缓存不活动的组件实例,主要用于保留组件状态或避免重新渲染 比如有一个列表和一个详情,那么用户就会经常执行打开详情=返回列表=打开详情这...
$route 是路由信息对象,包括 path , params , hash , query , fullPath , matched , name 等路由信息参数。 而 $router 是路由实例对象包括了路由的跳转方法,钩子函数等...
v-if 按照条件是否渲染, v-show 是 display 的 block 或 none...
只用来读取的状态集中放在 store 中; 改变状态的方式是提交 mutations ,这是个同步的事物; 异步逻辑应该封装在 action 中。 在 main.js 引入 store ,注入。新建了一个目录 store , export 场...
首页可以控制导航跳转, beforeEach , afterEach 等,一般用于页面 title 的修改。一些需要登录才能调整页面的重定向功能。 beforeEach 主要有3个参数 to , from , next 。 to : route 即将进入的...
hash 模式:在浏览器中符号 # ,#以及#后面的字符称之为 hash ,用 window.location.hash 读取。特点: hash 虽然在 URL 中,但不被包括在 HTTP 请求中;用来指导浏览器动作,对服务端安全无用,...