Java程序员入门Vue基础(一) 您所在的位置:网站首页 java框架需要什么基础 Java程序员入门Vue基础(一)

Java程序员入门Vue基础(一)

2024-02-16 13:13| 来源: 网络整理| 查看: 265

文章目录 1.为什么要学习VUE2. Vue的架构3. HelloWorld4. VUE-devtools

1.为什么要学习VUE

最近公司的领导让我抽空学习一下VUE,下一个项目要用到它。这么多年开发中也知道有VUE这个东西发展很迅猛,基本上国内的互联网企业用VUE的越来越多,而且面试招聘中也要求熟练和使用VUE的需求。

2. Vue的架构

在学习VUE之前了解过其是一个MVVM模型架构,JAVA程序员一定对MVC软件架构模式很清晰。MVC分为 Model(模型)、Controller(控制器)、View(视图),Spring MVC正式这种架构风格的体现。而 Vue是基于MVVM架构风格

这种架构体系中,View的变化会同步更新到ViewModel中,于此同时ViewModel的变化也会同步更新到View中,其架构图如下所示:在这里插入图片描述

3. HelloWorld

项目可以使用script引入加载CDN文件,截止到当前Vue 2.x 最新版本为2.6.11。

下面我们实现一个如下效果的简单案例:在这里插入图片描述

helloworld hello {{something}} let app=new Vue({ el:'#app', data: { something:'join' } })

上面的代码非常简单。

引入Vue.js文件在body中我们定义一个id为app的div,Vue的所有渲染都是围绕这个app而展开的。在Js代码中我们定义了一个Vue对象,并且指定所有的操作都是对app这个div展开的。data为Vue管理的变量赋值。 4. VUE-devtools

平时开发中在Chrome中可以使用这个插件方便我们Vue的调试工作。如果你掌握了科学上网的方法这个时候可以在chrome的网上商店下载这个插件如下所示:在这里插入图片描述 添加到Chrome后我们可以在控制台选择vue的按钮使用这个插件如下所示:在这里插入图片描述 这里我们在刚刚的helloworld.html中打开这个vue的dev-tools如下所示:在这里插入图片描述 接下来我们使用这个工具调试一下下列一个案例源码如下所示:

Title {{person.name}} let vm = new Vue({ el: '#app',//这个app就是DIV的属性值里的app data: { persons: [ {name: '前端工程师'}, {name: 'java后端工程师'}, {name: '运维工程师'}, {name: '大数据工程师'}, {name: 'ui工程师'} ], // username:'join' } });

我们打开这个插入如下所示: 在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有