导航
*.vue 结尾的文件,最终通过 webpack 编译成 .js 文件在浏览器运行<template></template> + <script></script> + <style></style>
export default { 配置 } 来写scoped 属性,让其只能在当前 template 中生效webpack 找人来理解的单文件代码
// webpack 配置中使用 vue-loader 来解析 vue 文件:
// 解析vue
test: /\\.vue$/,
loader: 'vue-loader', // 这里不写vue-template-compiler,因为它只是内部代码上的依赖
defineProperty 实现的)IE9 及以上才支持
defineProperty 深度遍历并劫持 data 数据
value 变化触发 @input 事件,更改数据v-model 是 @input + value 的语法糖