1. 安装
    1.1 需要安装node.js[可以查看vscode工具的学习]
    下载地址:https://nodejs.org/en
    查看安装的版本:

    1.2 安装vue
    vue 的使用有俩种方式:
    方式1: 直接下载,使用script 导入,
    学习的时候建议使用开发版本,部署到服务器上使用生产版本
    方式2:npm 安装 (构建大型应用使用) 后期会详细讲解

  2. 特点 体积小 更高的运行效率 双向数据绑定 生态丰富 易学 被广泛用于前端 、移动端、跨平台应用开发

  3. 开始第一个练习
    新建一个项目, 将下载的vue.js导入进来



    此刻页面中会有一个Vue 对象,每个 Vue 应用都需要通过实例化 Vue 来实现。






    前缀 $,以便与用户定义的属性区分开来

以上需要注意一点: 只有先将数据加载到 Vue 实例中后,数据才有效


  1. 生命周期


    以下生命周期学习了组件后再学习

  2. 模板语法
    插值:1.文本 :{{ }} ,但是这样插入的值会在发生改变后而改变
    若想一次插入值,不想数据更改而更改,可以如下操作

                             ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200812110340859.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYW5ndGluZzEyMzEyMw==,size_16,color_FFFFFF,t_70#pic_center)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200812110501360.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3poYW5ndGluZzEyMzEyMw==,size_16,color_FFFFFF,t_70#pic_center)
    

    2.若想插入html


    3. 属性绑定:

    1. js 表达式

      指令:


      指令绑定属性








      条件渲染:




      如果需要非常频繁地切换,则建议使用 v-show ;如果在运行时条件很少改变,则建议使用 v-if 。

列表渲染



建议尽可能在使用 v-for 时提供 key 属性
事件绑定


以上这种方式使用的较少,通常使用如下的方式:


表单绑定






组件基础:


上面案例中,Vue.component 是全局注册,全局注册所有的组件意味着即便你已经不再使用一个组件了,它仍然会被包含在你最终的构建结果中。这造成了用户下载的 JavaScript 的无谓的增加。



检测npm版本:npm是基于Node.js的包管理器

由于网络不好,可以使用cnpm
使用cnpm安装vue
安装webpack: js 打包器


若第二次启动项目: 则如下操作:






想要运行vue 项目需要给vscode 安装一个插件






再新增一个模板:

vscode + vue 入门学习相关推荐

  1. vue入门学习(基础篇)

    vue入门学习总结: vue的一个组件包括三部分:template.style.script. vue的数据在data中定义使用. 数据渲染指令:v-text.v-html.{{}}. 隐藏未编译的标 ...

  2. Day7:Vue入门学习——传智播客学习笔记【微服务电商】

    本节依旧是前端内容,但还是了解一下基础的入门知识 学习目标 会创建Vue实例,知道Vue的常见属性 会使用Vue的生命周期的钩子函数 会使用vue常见指令 会使用vue计算属性和watch监控 会编写 ...

  3. 基于VueAxios制作音乐播放器(bilibili黑马程序员Vue入门学习记录)

    目录 使用Vue制作一个音乐播放器 前言 Vue Vue导入 Vue挂载 Vue指令 v-text v-html v-on v-show v-if v-bind v-for v-model axios ...

  4. vue入门学习(一)

    一.Vue起步 1.vue构造器 <div id="vue_det"><h1>site : {{site}}</h1><h1>url ...

  5. Vue入门学习(上)

    本篇用作记录自己初次学习Vue的一个过程,尝试用自己的方式总结Vue的常用的用法,此次也是在自己通读了Vue的文档以后,做出的一些总结,对于vue-router,以及vuex不会涉及,当然会提到一些初 ...

  6. vue入门学习篇——父子组件通信

    Vue父子组件之间通信的原理 父组件:props down -- 父组件通过props向下传递数据给子组件 子组件:events up -- 子组件通过事件events向上传递数据给父组件 下面我们来 ...

  7. Vue 入门学习视频教程

    网盘视频链接:https://pan.baidu.com/s/1NjJkC_Zvx_ugvixSN_R2Kg 视频课程内容: 01 Vue的介绍 02 Vue环境搭建  运行项目 03 Vue目录结构 ...

  8. vue入门笔记(一)

    Vue Day 01 B站原视频地址 注:本文只是记录自己的学习过程 文章目录 Vue Day 01 一.邂逅Vuejs 1.1.认识Vuejs 1.2.Vue的初体验 1.3.创建Vue时, opt ...

  9. Babylonjs入门02——VsCode+vue+babylonjs开发第一个babylon项目程序

    Babylonjs入门02--VsCode+vue+babylonjs开发第一个babylon项目程序 1 环境搭建 2 创建vue项目 3 基于vue项目写第一个babylon项目 4 下一期再见 ...

最新文章

  1. 业务逻辑应该在哪里实现更为合理呢?
  2. 谁能解答我对知识图谱的上百个疑问?
  3. ssm配置socket_ssm框架中集成websocket实现服务端主动向客户端发送消息
  4. 什么是java序列化,如何实现java序列化?
  5. Android 贴纸样式标签
  6. 资深技术专家崮德在阿里管理研发团队的实践和思考
  7. transitionend、change、classList、兼容代码、元素样式属性的操作、-Attribute自定义属性、阻止跳转、元素绑定相同事件、元素解绑事件、事件冒泡、事件三阶段
  8. 本周计划(4月12日-19日)
  9. 操作系统-单处理器调度
  10. Xcode开发者使用技巧
  11. ADO.Net之SqlConnection、 Sqlcommand的应用
  12. 动态规划 钢条切割问题
  13. 两种添加数据到DropDownList 控件的方法
  14. 通过谷歌浏览器,找到页面某个事件属于哪个js文件
  15. 2022年全国图书参考联盟读秀5.0/4.0/3.0/2.0/1.0书库网盘数据索引在线搜索查询系统搭建教程,可以实现ISBN/SS号/书封面链接/书名/作者/出版社…等信息一键搜索查询
  16. 学习笔记:定积分的求解(矩形法)
  17. U盘容量变小了 -恢复U盘实际容量教程(亲试有效)
  18. python有道字典翻译_使用Python从有道词典网页获取单词翻译
  19. @vaild权限校验框架配合java正则表达式
  20. 水面倒影风格的LOGO在线做

热门文章

  1. 小功能⭐️unity3d KeyCode各键值说明
  2. Dijkstra最短路径算法详细过程附C++详细代码
  3. 计算机圣诞节教案,小班圣诞节教案三篇
  4. 美发行业概况与解决方案
  5. C#文件上传同时附带参数上传
  6. [PHP] unicode码、UTF-8码、字符的相互转换
  7. s7300plc串口通信_基于LabVIEW的S7300PLC与PC机的串口通信.pdf
  8. 细谈回调地狱终极解决方案及ES7新语法async和await
  9. Nexus 5X进行root
  10. 【CodeCombat-Python】边远地区的森林 1~10