tnblog
首页
视频
资源
登录

Vue.JS基础

4495人阅读 2021/5/18 18:05 总访问:69247 评论:1 收藏:0 手机
分类: Vue.JS

  前  言

Vue.JS

        收集整理一些关于Vue.JS基础。

 
 什么是Vue.JS?

  vue.js : 构建用户界面的渐进式框架,自底向上逐层应用,只关注视图层易于上手便于与第三方库或既有项目整合能够为复杂的单页应用提供驱动。
      前端js库,是一个精简的MVVM,它专注于MVVM模型的viewModel层,通过双向数据绑定把view和model层连接起来,通过对数据的操作就可以完成对页面视图的渲染。

Vue.JS的俩个核心

        数据驱动:ViewModel,保证数据和视图的一致性。

        组件系统:应用类UI可以看作全部是由组件树构成的。

        数据驱动:只关注数据层,只要数据变化,页面(即视图层)会自动更新,至于如何操作dom,完全交由Vue去完成,数据变了,页面自动同步变化了。

        组件系统:将页面和页面中可复用的元素都看做成组件,写页面的过程就是写组件,然后页面是由这些组件”拼接“起来的组件树。

什么是MVVM?

         Model—View—ViewModel


        左侧的View相当于我们所看到的页面视图,右侧的Model相当于我们的数据对象,而中间的监控者就负责监控两侧的数据,并相对应地通知另一侧进行修改。


Vue.JS的优点

         1:Vue.js更轻量更快,代码语言更少。
         2:  页面呈现快。

         3:  双向数据绑定:也就是所谓的响应式数据绑定。vue.js会自动对页面中某些数据的变化做出同步的响应。通过MVVM思想实现数据的双向绑定。
        4:组件化开发:Vue.js通过组件,把一个单页应用中的各种模块拆分到一个一个单独的组件(component)中,我们只要先在父级应用中写好各种组件标签(占坑),并且在组件标签中写好要传入组件的参数(就像给函数传入参数一样,这个参数叫做组件的属性),然后再分别写好各种组件的实现(填坑),然后整个应用就算做完了。


使用Vue.js

          实例化                                                         页面                                                                运行效果
                                    







评价

殷墟

2021/6/7 18:11:57

sdfsdg

03--VueJS 的简单的介绍和基本的代码

Vue.js(官网地址:https://cn.vuejs.org/index.html)Vue.js 是目前最火的一个前端框架,除了开发网站,还可以开发手机App,...

Redis基础安装操作-windows版

一、下载 redis官方没有提供windows版本,需要从微软的git下载releases版二、安装,启动1.解压出来 启动服务 可能会双击会...

DIV+CSS网页布局常用的一些基础知识整理

一.文件命名规范全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link.css;打印样式:print...

oracle编程基础

简单介绍一下oracle中if,else,case when,循环,异常处理等用法if,elsedeclareptypeint:=2; begin ifptype=1then dbms_out...

net core使用StackExchange.Redis基础读写

Nuget下载: Install-Package StackExchange.Redis -Version 2.0.519hash表相关 获取所有键值,与所有valuepublicvoidHashO...

学点PS基础操作

污点修复画笔工具去掉图片文字找到污点修复画笔工具,然后在想要去掉的地方涂抹就可以了,非常的简单图片裁剪工具裁剪图片大小

Java学习 - Java语言基础

Java语言基础1.Scanner的用法2.java的程序结构3.java的数据类型4.java的运算符和表达式5.程序流程控制6.数组一 Scanner的用...

解决:基础提供程序在 Open 上失败,EF无法生成实体问题

在学校图书馆的电脑上安装VS2013和SQL R2后,调试项目报错:基础提供程序在 Open 上失败怀疑是数据库的问题,然后删除数据...

MySQL数据库基础

1 数据库和表操作 2 数据操作 3 高级查询 4 mysql管理1 数据库和表操作 数据库 创建:create database 数据库名 [default ...

mysql基础

1.创建、修改和删除 表是数据库存储数据的基本单位、一个表包含若干个字段或记录、表的操作包括创建新表、修改表和删除表。...

c反射基础

反射可以实现从对象的外部来了解对象我们可以利用反射直接创建对象,即时这个对象的类型在编译时还不确定通过反射可以在运...

css基础选择器和字体相关样式

今天学习了css基础选择器感觉自己又成长了1、内部样式表<head> <styletype="text/CSS"> 选择器{属...

python基础输入和输出

Python使用print()函数向打印程序输出,采用input()函数接收程序输入。print()函数的语法格式如下:print(value,...,sep=&#...

Bash 基础(一)

Bash 基础(一)[TOC] 变量 基本定义 AIDASI=3 echo $AIDASI 3修改 AIDASI=xxxxxx echo $AIDASI xxxxxx拼接 ...

ASP.NET Core 启动过程(基础

ASP.NET Core 启动过程[TOC] 环境准备 项目结构 项目环境 .netcore3.1 开始 启动流程 修改项目 ...

ASP.NET Core 依赖注入(基础)[学习笔记]

ASP.NET Core 依赖注入(基础)[学习笔记][TOC] 环境准备 项目结构 服务类 GenericService.cs public...
我们太有限了。
排名
39
文章
10
粉丝
4
评论
3
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术