# Vue学习笔记 **Repository Path**: yong-yx/vue-learning-notes ## Basic Information - **Project Name**: Vue学习笔记 - **Description**: Vue学习笔记,b站视频:https://www.bilibili.com/video/BV15741177Eh - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2022-09-21 - **Last Updated**: 2022-09-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Vue.js从零开始 ## 1、简单认识Vue.js Vue (读音 `/vjuː/`,类似于 **view**) 是一套用于构建用户界面的**渐进式框架**。与其它大型框架不同的是,Vue 被设计为可以**自底向上逐层**应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与[现代化的工具链](https://cn.vuejs.org/v2/guide/single-file-components.html)以及各种[支持类库](https://github.com/vuejs/awesome-vue#libraries--plugins)结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 ## 2、Vue.js安装 1. CDN引入 2. 直接下载然后引入,script方式引用 3. npm方式安装 注意开发环境版本(vue.js)和生产环境版本(vue.min.js)的区别:开发环境版本有所有的js代码,包括注释,警告信息,用于开发的时候用,体积比较大;生产环境版本就是项目上线的时候用,所有代码整合成了一行,去掉了注释和警告信息,用于项目实际上线的时候用,体积比较小。 ## 3、第一个Vue.js程序 我用的是编译器是IDEA,所以我只需要在plugins市场下载vue插件,然后重启IDEA创建一个空项目(empty project),然后新建一个文件夹名叫js,把刚才下载好的vue.js放到这个文件夹里。然后再html里面引用就可以了。 ```html
``` 利用v-for="item in items"的方式遍历中items集合中的单个item元素(类似Java中的增强for循环),然后再利用`{{item}}`取出集合中的单个元素,同时还可以在控制台利用`app.students.pop()`去掉最后一个数据 ## 5、事件v-on 在vue中可以使用`v-on:事件名="方法名(参数列表)"`来调用事件,比如调用单击事件就用`v-on:click`,双击事件就用`v-on:dblclick`等等其他事件,同时也可以简写成`@click`或者`@dblclick` ```html