导航
*.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
的语法糖