Vue 烂笔头

123 阅读1分钟

Vue 事件对象$event

  1. 使用不带圆括号的形式,event 对象将被自动当做实参传
  2. 使用带圆括号的形式,我们需要使用 $event 变量显式传入 event 对象。

vue-mall笔记

1 双向数据绑定基于 Object 对象的底层方法 defineProperty
2 runtime.jsvue的运行时环境,引入之后就可以用vue的
3 render方法写底层的dom片段
4 Esm.jses 语法写的
5 common.js 是common规范
6 .once使用的场景:按钮下一步,只点一次,就失效

7 Vue-router 默认使用hash路由,特点是url地址中有个#,手动设置mode为’history’,可改为原生路由形式,则url中不需要加# 嵌套路由 router-viewrouter-link,子页面里面也需要定义路由 编程式路由,通过js来实现页面的跳转

$router.push('name')
$router.push({path: 'name'})
$router.push({path: 'name?a=123'})
$router.push({
  path: 'name',
  query: {
      a:123
  }
})
$router.go(-1)
$router.go(1)

8 页面模板里获取单个路由的参数

<span>{{$route.params.xxx}}</span>
<span>{{$route.query.xxx}}</span>