1. Vue框架介绍

前言

Vue系列的篇章将会从Vue.js的基础知识点开始,逐步带领写到 项目实战。好了,下面先来看看Vue框架的基本介绍。

Vue相关网址

  • Vue官网 https://cn.vuejs.org/

  • Vue的 Github https://github.com/vuejs/vue

  • Vue的官方扩展工具 https://github.com/vuejs

  • Vue的官方论坛 https://forum.vuejs.org/

什么是Vue.js

  • Vue.js 是目前最火的一个 前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App, Vue语法也是可以用于进行手机App开发的,需要借助于Weex)

  • Vue.js 是前端的「主流框架之一」,和Angular.js、React.js 一起,并成为前端三大主流框架!

  • Vue.js 是一套构建用户界面的框架,「只关注视图层」,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方类库,可以整合起来做大型项目的开发)

  • 前端的主要工作?主要负责MVC中的V这一层;主要工作就是和界面打交道,来制作前端页面效果;

渐进特性

Vue框架是「渐进式的框架」,也就是说可以使用引用js库的方式来逐步替换已有的项目内容。也可以直接用「cli」直接模板部署。

就是因为Vue的「渐进式」特新,我现在写的一个旧项目就可以兼容逐步替换。

当然,作为新手要去熟悉,最好还是以引入「vue js库」的方式逐步去编写熟悉。

下载Vue.js库

访问vue中文官网 https://cn.vuejs.org/。

1. Vue框架介绍
1. Vue框架介绍

这里有两个版本可以下载,当然在学习的过程要下载开发版本,而生产环境则需要使用生产版本了。

创建一个项目,并创建一个「lib」文件夹,用于存放下载的「vue.js」库。如下:

1. Vue框架介绍

那么下一步,先不用vuejs来直接编写helloworld,而是用常规的js来编写。

使用常规的js来编写helloworld

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>helloworld</title></head><body>    <div id="app"></div>
<script> var dom = document.getElementById('app'); dom.innerHTML = "hello world";</script></body></html>

浏览器显示如下:

1. Vue框架介绍

可以看到原生的js如果要填充数据,那么就必须操作dom元素。下面来看看vue如何将hello world的数据渲染到浏览器中。

编写vue的基本代码

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <!--  1.导入vue.js库  -->    <script src="lib/vue.js"></script></head><body>    <!-- 将来 new 的Vue实例,会控制这个 元素中的所有内容 -->    <!-- Vue 实例所控制的这个元素区域,就是我们的 V  -->    <div id="app">        <p>{{ msg }}</p>    </div>
<script> // 2. 创建一个Vue的实例 // 当我们导入包之后,在浏览器的内存中,就多了一个 Vue 构造函数 // 注意:我们 new 出来的这个 vm 对象,就是我们 MVVM中的 VM调度者 var vm = new Vue({ el: '#app', // 表示,当前我们 new 的这个 Vue 实例,要控制页面上的哪个区域 // 这里的 data 就是 MVVM中的 M,专门用来保存 每个页面的数据的 data: { // data 属性中,存放的是 el 中要用到的数据 msg: 'Hello world,Vue!' // 通过 Vue 提供的指令,很方便的就能把数据渲染到页面上,程序员不再手动操作DOM元素了【前端的Vue之类的框架,不提倡我们去手动操作DOM元素了】 } })</script>
</body></html>


浏览器显示如下:

1. Vue框架介绍

如果觉得还行,可以点击在看让我开心一天,谢谢!


原文始发于微信公众号(海洋的渔夫): 1. Vue框架介绍

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/31784.html

(0)
小半的头像小半
0 0

相关推荐

  • JUnit5 技术分享 Java

    JUnit5 技术分享

    0 0418
    小半的头像 小半
    2022年10月1日
  • IBM的AIX系统查看硬件信息命令

    IBM的AIX系统查看硬件信息命令

    0 0312
    小半的头像 小半
    2022年5月8日
  • 包含脏话的开源代码质量更高,“粗口大师”Linus:YES! 开源速递

    包含脏话的开源代码质量更高,“粗口大师”Linus:YES!

    0 0224
    小半的头像 小半
    2023年3月1日
  • 【Vue】列表动画(下一篇的状态动画名字重名了,但内容是完整的) 微信精选

    【Vue】列表动画(下一篇的状态动画名字重名了,但内容是完整的)

    0 0188
    小半的头像 小半
    2023年2月15日
  • Git操作你还在用merge么?了解了解rebase吧! Java知音

    Git操作你还在用merge么?了解了解rebase吧!

    0 0318
    小半的头像 小半
    2023年11月12日
  • 用ZooKeeper实现分布式配置中心 后端开发

    用ZooKeeper实现分布式配置中心

    0 0194
    小半的头像 小半
    2022年10月3日
  • Vue3 事件处理指南 前端开发

    Vue3 事件处理指南

    0 092
    小半的头像 小半
    2022年9月22日
  • 推荐一款 ChatGPT 跨平台客户端,已开源 Java知音

    推荐一款 ChatGPT 跨平台客户端,已开源

    0 0237
    小半的头像 小半
    2023年4月22日
  • [vue3]vue3.x + ts + vue-router + pinia简易多页签方案 微信精选

    [vue3]vue3.x + ts + vue-router + pinia简易多页签方案

    0 0366
    小半的头像 小半
    2022年11月23日
  • 从0搭建Vue3组件库(十二):引入现代前端测试框架 Vitest 前端开发

    从0搭建Vue3组件库(十二):引入现代前端测试框架 Vitest

    0 0213
    小半的头像 小半
    2024年3月8日
  • 一个Demo搞定前后端大文件分片上传、断点续传、秒传 Java知音

    一个Demo搞定前后端大文件分片上传、断点续传、秒传

    0 0373
    小半的头像 小半
    2023年10月30日
  • Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线 .NET

    Newbe.ObjectVisitor 0.4.4 发布,模型验证器上线

    0 0168
    newbe的头像 newbe
    2023年1月3日

发表回复

登录后才能评论

扫我!扫我!扫码!

1. Vue框架介绍

站长精选

  • 全网最全面的『分布式微服务权限设计』

    全网最全面的『分布式微服务权限设计』

    2023年7月12日

  • 还在用Jenkins?这套轻量级自动化部署方案贼带劲!

    还在用Jenkins?这套轻量级自动化部署方案贼带劲!

    2024年7月4日

  • 使用上 Spring 的事件机制,真香!

    使用上 Spring 的事件机制,真香!

    2023年7月26日

  • 中国研发部门一锅端,IBM程序员上千人一夜被裁!

    中国研发部门一锅端,IBM程序员上千人一夜被裁!

    2024年9月1日

  • 一款轻量、干净的 Vue 后台管理框架

    一款轻量、干净的 Vue 后台管理框架

    2024年4月3日

  • 偷偷曝光下国内软件外包公司!(2024 最新版,很全!)

    偷偷曝光下国内软件外包公司!(2024 最新版,很全!)

    2024年8月5日

  • Nginx 设置黑/白名单IP限制、国家城市IP访问限制,实战教程!

    Nginx 设置黑/白名单IP限制、国家城市IP访问限制,实战教程!

    2024年1月1日

  • 一个强大的分布式锁框架——Lock4j

    一个强大的分布式锁框架——Lock4j

    2024年6月30日

  • 超过1000w条数据,MySQL查询越来越慢?四种方案帮你解决!

    超过1000w条数据,MySQL查询越来越慢?四种方案帮你解决!

    2023年10月20日

  • 项目终于用上了 PowerJob,真香!

    项目终于用上了 PowerJob,真香!

    2024年6月21日

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!

深圳坪山网站建设公司长春传统行业网站优化技巧坪山网站优化承德seo网站优化德州专业网站优化咨询电话做网站优化需要禁忌的几点建网站做优化台州网站优化托管长安新增网站优化搜索推广分类网站的怎么优化福永外贸仿牌网站优化罗湖教育网站优化最好的方法网站基础优化代码关键词按天计费大鹏网站关键词优化哪家好许昌网站优化黄南网站建设与设计及百度优化优化网站排名轻松易速达潍坊网站优化软件河源网站优化策划平顶山百度网站优化多少钱网站优化按天收费阳江不锈钢网站seo优化网站优化设计岗位职责江津如何优化网站禹州智能网站优化来电咨询济源网站优化公司哪家好网站优化的六大步骤seo网站优化价格是多少钱汕头网站关键词排名优化排名肇庆网站优化推广香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化