文章目录

  • 前言
  • 一、Vue.js是什么?
  • 二、 为什么要学习流行框架?
    • 1.企业中
    • 1.如何使用vue.js框架?
    • 2.那vue.js的基本结构是什么呢?
  • 总结

前言

随着编程技术的不断发展,前端开发也越来越重要,很多人都开启了前端的学习,本文就介绍了前端开发的框架之一vue.js的基础内容。

一、Vue.js是什么?

vue.js是一个框架,目前来说是比较火的框架, Vue.js 是前端的主流框架之一,和Angular.js、React.js 一起,并成为前端三大主流框架!Vue.js 是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。(Vue有配套的第三方类库,可以整合起来做大型项目的开发)

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

二、 为什么要学习流行框架?

1.企业中

  • 企业为了提高开发效率:在企业中,时间就是效率,效率就是金钱;
  • 企业中,使用框架,能够提高开发的效率;

1.如何使用vue.js框架?

在script中引用一个vue.js插件就行

   <script src="../../js/vue-2.4.0.js"></script>

2.那vue.js的基本结构是什么呢?

代码如下(示例):

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><script type="text/javascript" src="../js/vue.js"></script>
</head>
<body>
<div id="x"><p>{{m1}}</p>
</div>
<script type="text/javascript">var m =new Vue({el:'#x',data: {m1: '这是第一个vue.js'},methods: {}}})
</script>
</body>
</html>

该处引用了一个vue.js插件,创建了一个vue的对象m,
vue中el:’#x’的对应html中的div的id,你可以将定义的常量,变量等数据放入data中,div中如何引用数据呢,直接{{}}就行;


总结

今天是学习vue.js的第一天,总体来说vue.js够简洁,
很多东西直接调用就行,比较容易上手吧,明天继续加油!!

Vue.js是什么?相关推荐

  1. Vue.js 源码目录设计(二)

    Vue.js 的源码都在 src 目录下,其目录结构如下. src ├── compiler # 编译相关 ├── core # 核心代码 ├── platforms # 不同平台的支持 ├── se ...

  2. 【转】Vue.js 2.0 快速上手精华梳理

    Vue.js 2.0 快速上手精华梳理 Sandy 发掘代码技巧:公众号:daimajiqiao 自从Vue2.0发布后,Vue就成了前端领域的热门话题,github也突破了三万的star,那么对于新 ...

  3. vue.js安装过程(npm安装)

    一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...

  4. laravel ajax vue6,详解用vue.js和laravel实现微信支付

    注:此项是微信公众号开发,请在往下看之前,先实现网页微信授权登陆功能,具体参看我简书的另一篇文章:https://www.jb51.net/article/117004.htm 1.打开app/con ...

  5. js去掉前后空格的函数_2020年最火爆的Vue.js面试题

    2020年Vue面试题 Interview ●●●● 作者:@烦恼会解决烦恼 vue核心知识--理论篇 1.对于Vue是一套渐进式框架的理解 渐进式代表的含义是:主张最少. Vue可能有些方面是不如R ...

  6. 【说人话】真正意义上讲清楚了如何用$emit()在Vue.js的自定义组件中实现v-model=“”双向绑定

    子组件sg-component.vue代码 <template><div class="sg-component"><button @click=&q ...

  7. Vue.js双向绑定的实现原理

    Vue.js 最核心的功能有两个,一是响应式的数据绑定系统,二是组件系统.本文仅探究双向绑定是怎样实现的.先讲涉及的知识点,再用简化得不能再简化的代码实现一个简单的 hello world 示例. 一 ...

  8. Vue.js学习系列(四十二)-- Vue.js组件

    2019独角兽企业重金招聘Python工程师标准>>> 组件(Component)是Vue.js最强大的功能之一.组件可以扩展HTML元素,封装可重用的代码.组件系统让我们可以用独立 ...

  9. 为什么vue.js一眼看上去很美?

    对其他框架我是佩服,对vue.js我则是爱.我就是一眼看上了vue.js,于是用它做各种东西,反反复复多次,然后觉得有些融会贯通,然后,我稍微细的思量了下,到底vue.js靓丽在哪? 还是上案例对比说 ...

  10. Vue.js slots: 为什么你需要它们?

    也许你已经看过了Vue.js slots的文档.我对这个功能从"为什么你可能需要它"到"没有它我怎么可能工作"的态度转变非常快. 虽然文档已经解释了它的概念,但 ...

最新文章

  1. Linux 网卡驱动 PHY Mac MDIO kernel 驱动讲解 (未完待续)
  2. JSON支持什么对象/类型?
  3. CCIE学习(7)——VLAN相关命令汇总
  4. mysql explain 分析中select_type列解释
  5. MATLAB中,信号的频谱图该怎么绘制?横坐标如何标注出频率值?
  6. oracle 根据分隔符提取,oracle使用指定分隔符导出数据到文件
  7. 一文读懂clickhouse的世界
  8. 数据切分——Mysql分区表的建立及性能分析
  9. The constness of a method should makes sense from outside the object
  10. matlab源码——政治优化算法(Political Optimizer,PO)
  11. 汽车倒车雷达系统的设计与实现(二)
  12. YOLOV5训练数据(火焰检测)
  13. html5中的function,js中function函数的使用方法
  14. m118w重置墨粉_富士施乐 Fuji Xerox DocuPrint M118w/M118z墨盒换粉加粉详解
  15. 百度一面 / 二面 总结
  16. 10 年工作经验的求职经历
  17. Javascript 中文按拼音顺序
  18. CNN:RCNN、SPPNet、Fast RCNN、Faster RCNN、YOLO V1 V2 V3、SSD、FCN、SegNet、U-Net、DeepLab V1 V2 V3、Mask RCNN
  19. 51nod1278 相离的圆
  20. 第35篇 网络(五)获取本机网络信息

热门文章

  1. 天梯赛最短路专题 -- 旅游规划、城市间紧急救援
  2. AOC U27N3C 4K显示器使用体验
  3. 设计一个程序,要求新建一个名为“hello”的文件并利用write函数向其写入“linux下的c软件设计”。
  4. celery 停止任务_停止/清除Django-Celery中的定期任务
  5. 百度PaddlePaddle框架简易使用教程
  6. 第一台计算机研制成功的背景,第一台计算机的诞生背景
  7. 简单利用C语言 解决停车场管理问题
  8. 想利用晚上的时间做点兼职,可以做什么?
  9. 从几个字母猜所能组成的英文单词游戏开始
  10. ppt中查看所有元件,比如文本框