版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

Vue概述

Vue是一个渐进式的JavaScript框架。

官方网站

https://cn.vuejs.org/

主要特征

Vue主要特征如下:

易用

以原生HTML、CSS、JavaScript为基础,入门简易。

灵活

不断繁荣的生态系统,可以在一个库和一套完整框架之间自如伸缩。

高效

Vue运行时所需空间较小,性能优异。

官方文档

https://cn.vuejs.org/v2/guide/

入门示例

在此,以示例形式详细介绍Vue框架最简单的使用。

开发环境搭建

首先,我们来搭建开发环境

创建项目

使用IDEA以Maven方式创建项目Vue01


调整项目

创建好项目之后,我们对现有项目略微调整以便于前端开发。

要点概述:

  • 1、在main下创建webapp文件夹
  • 2、在webapp下创建vue文件夹
  • 3、在vue文件夹下创建js文件夹

引入Vue文件

在js文件夹中引入Vue文件。

要点概述:

  • 1、vue.js为开发环境版本
  • 2、vue-min.js为生成环境版本

页面开发

在vue文件夹下创建前端页面001HelloWorld.html,并在页面中引入vue文件。

要点概述:

  • 1、一个页面中只能存在一个Vue实例,不能创建多个vue实例
  • 2、vue实例中元素属性(el属性)代表vue实例的作用范围
  • 3、vue实例中data属性用于为当前vue实例绑定自定义数据
  • 4、在vue实例作用范围内可以使用{{data属性中变量名}} 获取data中的变量名对应属性值
  • 5、使用{{}}进行data中数据获取时,可以在{{}}中进行算数运算、逻辑运算以及调用相关类型的相关方法
  • 6、vue实例中el属性可以书写任何css选择器。但是,推荐使用id选择器;因为一个vue实例只能作用于一个作用范围
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Vue</title><!-- 引入vue --><script src="js/vue.js"></script><script type="text/javascript">// 入口函数window.onload = function () {new Vue({el: "#div1",data: {name: "谷哥的小弟"}});}</script>
</head>
<body><div id="div1"><h1>{{name}}</h1><span>{{name}}</span><h1><span>{{name}}</span></h1></div>
</body>
</html>

测试

Vue简明实用教程(01)——Vue框架入门相关推荐

  1. Vue简明实用教程(13)——Vue的生命周期

    版权声明 本文原创作者:谷哥的小弟 作者博客地址:http://blog.csdn.net/lfdfhl Vue生命周期图示 Vue生命周期详解 理解Vue的生命周期可以帮助我们更好地理解Vue的运行 ...

  2. REDM库使用教程01(详细入门)

    写这篇文章初衷在于,虽然开发这套框架的作者很叼,但是教程写的有点糟糕,坑了我一个晚上研究. REDM库的简单介绍 https://gitee.com/hgy413/REDM 然后要先装好VS2010; ...

  3. 廖雪峰python3爬虫教程_Scrapy爬虫框架入门教程(1)——爬取廖雪峰老师的博客...

    最近一直在学习scrapy,但是网上关于scrapy的教程实在是太少,能找到的教程大多都是基于py2.7/scrapy0.2以下,甚至很多教程都是互相抄袭,连代码都抄漏了好多,更别提各种缩进错误.变量 ...

  4. DOXYGEN简明实用教程

    代码写多了难免需要做文档,给自己还是给别人看都需要如此,这次XBOX360制作,前期没怎么写注释,回头改Bug都要猜半天自己写的代码是什么意思.更别提别人写的东西,100行代码也没有一句注释,幸好不是 ...

  5. vi(vim)入门简明实例教程---总览全局 快速入门

    正文 1.Starting And Stopping vi   启动和退出vi 我们需要学习的第一件事就是如何启动和退出vi. 启动vim只需要键入 qiaoqiao@ubuntu:~$ vi 即可, ...

  6. Rational Rose简明实用教程

    UML中各种图形概要: 图名 对照 说明 用例图 use case diagram 用例图表明系统做什么,与谁交互.用例是系统提供的功能,参与者是系统与谁交互,参与者可以是人.系统或其他实体.一个系统 ...

  7. Vue 所有实用插件集合汇总

    Vue 所有实用插件集合汇总 框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 ...

  8. React从入门到精通教程01

    React从入门到精通教程 React从入门到精通教程 React简介 官方文档 React使用来干什么的 为什么需要React React特点 React基础 React的使用 Hello Worl ...

  9. 【Vue学习笔记】尚硅谷Vue2.0+Vue3.0全套教程丨vue.js从入门到精通

    尚硅谷Vue2.0+Vue3.0全套教程丨vue.js从入门到精通 1.Vue核心部分 1.1 Vue简介 1.1.1 Vue是什么? Vue是一套用于构建用户界面的渐进式JavaScript框架. ...

最新文章

  1. MVC框架内容-模型
  2. windows失败计算机关闭,win10电脑关机失败怎么办|win10系统正确关机的详细方法
  3. Big Data, Hadoop and StreamInsight™
  4. 编译Tomcat9源码【转】
  5. Linux 服务器必备的安全设置,建议收藏!
  6. Eclipse更改默认字符集 设置UTF-8
  7. 编写程序判断两个数组是否相等,然后编写一段类似的程序比较两个 vector。
  8. C#面向对象设计模式第九讲:Composite 组合模式(结构型模式)
  9. 【渝粤题库】国家开放大学2021春3907安全原理题目
  10. 【SpringBoot笔记】SpringBoot整合Druid数据连接池
  11. 解决:-bash: unzip: command not found (Linux 中 unZip/Zip 的安装及使用)
  12. 园区网VLAN应用实例
  13. AcWing 180. 排书
  14. 黑客攻破中国电信网络发布900个后台密码
  15. 图网络模型原理详解(Graph Network)
  16. php人民币转换,人民币大小写转换(PHP版)
  17. 2022年陕西省职业院校技能大赛中职组网络安全赛项规程
  18. vue3.0页面模板-示例
  19. python拦截广告弹窗_电脑总是有弹窗广告,真的烦人,一招教你解决!
  20. 独家|撒谎不眨眼的“女乔布斯”和她的帝国覆灭记

热门文章

  1. 苹果home键在哪里设置_别再双击Home键了,原来苹果手机是这样清理内存的,速度提升1倍...
  2. cyq.data 连接mysql_底层数据库操作类库CYQ.DATA查询
  3. git clone 10054解决方案
  4. win7 计算机和网络打不开,如何解决处理win7系统电脑宽带连接打不开的
  5. 电商平台1688按关键词搜索商品接口调用展示
  6. linux游戏网络服务,几款流行的 Linux 游戏平台
  7. 新版标准日本语初级_第二十四课
  8. 不会做数字营销?反正联想惠商和珠江啤酒用的这个!
  9. 动态规划练习——最长回文子序列
  10. 【新提醒】夏新大v安卓4.1尝鲜最新更新版本发布(包含进步版)1124更新 - 大V综合交流区 360论坛...