Vue入门记录(一)
创始人
2024-12-08 18:05:41
0

效果

本文为实现如下前端效果的学习实践记录:

实践

入门的最佳实践我觉得是先去看官网,官网一般都会有快速入门指引。

根据官网的快速上手文档,构建一个新的Vue3+TypeScript,查看新建的项目结构:

image-20240726084701804

现在先重点关注components、views、App.vue与main.ts。

components目录通常用于存放可复用的Vue组件。

views目录用于存放页面级别的组件。这些组件通常对应应用的不同页面或路由视图。

App.vue是Vue应用的根组件。它通常包含应用的全局样式和结构,是Vue实例挂载的起点,所有的其他组件都是从这个根组件开始渲染的。

main.ts是Vue应用的入口文件。它负责创建Vue实例并将其挂载到DOM中。

学习Vue不单单学习Vue框架还要学习相关生态,作为刚开始学习Vue的人,自己写css或许不是一个好的选择,但是没关系,现在市面上已经有很多组件库了,一般只需要用这些组件库就满足绝大多数需求了。

刚开始学习可以使用element-plus。

image-20240726090609568

GitHub地址:https://github.com/element-plus/element-plus

官网地址:https://element-plus.org

在官网上了解其使用方式,这里简单学习,可以完整引入,在main.ts中添加:

import ElementPlus from 'element-plus' import 'element-plus/dist/index.css'  app.use(ElementPlus) 

如下所示:

image-20240726091526559

现在就可以开始用ElementPlus的组件了。

观察App.vue:

image-20240726091708592

只有views下的HomeView.vue。

再来看下HomeView.vue:

image-20240726091924491

只有来自components的Kuakua.vue。

再来看下Kuakua.vue:

   

使用了ElementPlus中的UI组件进行布局。

使用v-model将prompt1绑定到el-input。

v-model的文档:https://cn.vuejs.org/guide/components/v-model.html#component-v-model

image-20240726093140157

刚开始不需要全部看完,知道是为了实现双向绑定即可。

夸夸 

表示一个点击会触发fetchData函数的按钮。@clickv-on:的简写:

image-20240726093528032

在这个事件处理函数中我们需要向后端接口发送一个get请求,可以使用axios来发送http请求。

安装axios,引入axios,使用axios发送请求:

import axios from 'axios'  const fetchData = async () => {       try {         const response = await axios.get('https://192.168.1.6:7101/Semantickernel');         prompt1.value = response.data;       } catch (error) {         console.error('There was a problem with the Axios request:', error);       }     }; 

即可实现开头的效果。

总结

Vue框架相关:了解Vue项目结构各个部分的作用,了解组件化开发思想,学习v-model、v-on。

前端生态相关:了解element-plus与axios。

TypeScript相关:类型注解和类型推断、箭头函数、异步函数(async/await)、模块导入。

相关内容

热门资讯

4次性普及“中至上饶打炸漏洞”... 4次性普及“中至上饶打炸漏洞”讲解作弊开挂辅助安装(果然是真的有挂);中至上饶打炸漏洞是一种具有地方...
交流学习经验!潮汕雀友会辅助(... 交流学习经验!潮汕雀友会辅助(辅助挂)必胜教程(科技作弊开挂辅助神器)是一款可以让一直输的玩家,快速...
透视脚本"有哪些免费... 透视脚本"有哪些免费的wpk作弊码"解密开挂作弊辅助助手(从前有挂);1、让任何用户在无需AI插件第...
7分钟了解!圣盛鄂州晃晃辅助,... 7分钟了解!圣盛鄂州晃晃辅助,德普软件,科技教程(原来是真的有挂);1、玩家可以在圣盛鄂州晃晃辅助软...
第3次性普及“忆游十三道辅助”... 第3次性普及“忆游十三道辅助”详细作弊开挂辅助器(本然是有挂);忆游十三道辅助软件透明挂是一个全新上...
一分钟揭秘!wepoker私人... 一分钟揭秘!wepoker私人局俱乐部辅助(透视)教你教程(解密作弊开挂辅助工具);1、不需要AI权...
透视私人局"大菠萝免... 透视私人局"大菠萝免费辅助器"外挂开挂作弊辅助工具(其实有挂);亲真的是有正版授权,小编(透视辅助软...
4分钟了解!微信小程序财神辅助... 4分钟了解!微信小程序财神辅助器,哈糖大菠萝有挂,教你教程(最初有挂);1、点击下载安装,微信小程序...
第3次性普及“新鸿狐辅助软件是... 您好:新鸿狐辅助软件是真的这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户...
热门推荐!德州hhpoker是... 《热门推荐!德州hhpoker是真的(辅助挂)介绍教程(2026新版作弊开挂辅助工具)》 德州hhp...