# vue2代码+资料 **Repository Path**: zhongyiwentao/vue2-code-information ## Basic Information - **Project Name**: vue2代码+资料 - **Description**: vue2代码+资料 ;尚硅谷禹神前端 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-22 - **Last Updated**: 2024-01-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 笔记 # 模板项目的结构 > ├── node_modules ├── public ├── favicon.ico: 页签图标 ├── index.html: 主页面 ├── src ├── assets: 存放静态资源 ├── logo.png ├── component: 存放组件 ├── HelloWorld.vue ├── App.vue: 汇总所有组件 ├── main.js: 入口文件 ├── .gitignore: git 版本管制忽略的配置 ├── babel.config.js: babel 的配置文件 ├── package.json: 应用包配置文件 ├── README.md: 应用描述文件 ├── package-lock.json:包版本控制文件 # 关于不同版本的Vue >1.Vue.js与Vue.runtime.xxx.js的区别: > >(1)Vue.js是完整版的Vue 包含:核心功能+模板解析器 >(2)Vue.runtime.xxx.js是运行时的Vue,只包含核心功能;没有模板解析器 > >2.因为Vue.runtime.xxx.js没有模板解析器,所有不能使用template配置项。需要使用render函数接收到 createElement函数去指定具体内容 > >```js >new Vue({ > el:'#app', > render:h => h(App) >}) >``` # vue.config.js配置文件 > 使用vue inspect > output.js 可以查看Vue脚手架的默认配置(只是查看) > 使用vue.config.js可以对脚手架进行个性化定制,详情见 https://cli.vuejs.org/zh/config/ # ref属性 > 1.被用来给元素或者子组件注册引用信息(id的替代者) > 2.应用在html标签上获取的是真实DOM元素,应用在组件标签上是组件实例对象 vc > 3.使用方法: 标识: