前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue3快速入门——HelloWorld

Vue3快速入门——HelloWorld

原创
作者头像
小明爱吃火锅
发布2024-04-15 10:17:33
1610
发布2024-04-15 10:17:33
举报
文章被收录于专栏:小明说Java小明说Java

前言

Vue3 是 Vue.js 的最新版本,它带来了许多新特性和改进。在本教程中,我们将通过一个简单的 Hello World 示例来快速入门 Vue3。如果后端新手想要入门前端Vue,建议来看看,而且建议学Vue3不要看Vue2了。Vue官网:https://cn.vuejs.org/guide/quick-start.html

步骤

针对后端人员,局部使用Vue,这样可以提高Vue的整合效率,降低学习成本,后端可能对前端的环境不熟悉,如果需要从配置node,安装vue全系统,估计学习时间要很长。所以如果后端人员想要快速上手Vue,可以使用局部使用Vue,在现有的前端HTML工程,引入Vue.js。然后主要通过下面四个步骤就行了。

步骤1 定义vue关联模块

步骤2 引入vue模块 在线CDN的引入方式,从vue.esm-browser.js获取到createApp

步骤3 创建Vue实例,挂载到app div上

步骤4 定义数据这些数据会跟上面绑定的div关联

具体代码如下:

代码语言:html
复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>

<div id="app">{{ message }}</div>

</body>
<script type="module">
    import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'
    createApp({

        data() {
            return {
                message: 'Hello Vue3!'
            }
        }
    }).mount('#app')
</script>
</html>

上述代码,不是看起来很简单,import导入,其实等同于java类中引用其他包的类

代码语言:actionscript
复制
import { createApp } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'

可看出这样 createApp == StrUtil,cn.hutool.core.util = https://unpkg.com/vue@3/dist/vue.esm-browser.js

代码语言:actionscript
复制
import cn.hutool.core.util.StrUtil

createApp({ }) 相当于调用这个类。

在html 中绑定的div只要只用{{ message }} 就可以获取到vue app中定义的数据,这个数据可以动态改变,可以在vue请求接口,然后重新赋值到message 中。上述代码浏览器直接打开可以看到Hello Vue3!。

总结

通过上述hello vue入门,是不是感觉vue上手其实很简单,后端人员不用恐惧前端,局部使用对后端人员十分友好,只要后端人员知道前端三剑客,在原有的html迁入vue即可,其他添加功能可以到官网进行参考。不过如果有时间的话,也可以去系统学习前端技术,全面使用Vue,通过组件的方式深入了解。

我正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 步骤
  • 总结
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档