当前位置: 首页 > news >正文

Vue基本使用(一)

📑前言

本文主要是【Vue】——Vue基本使用的文章,如果有什么需要改进的地方还请大佬指出⛺️

🎬作者简介:大家好,我是听风与他🥇
☁️博客首页:CSDN主页听风与他
🌄每日一句:狠狠沉淀,顶峰相见

在这里插入图片描述

目录

    • 📑前言
    • 安装vue-router(路由配置)
    • 安装element-ui包管理:
    • 按需打包
    • margin的用法
    • 创建表单对象
    • 安装图标库
    • 安装axios
    • 📑文章末尾

安装vue-router(路由配置)

npm vue-router

在router目录下的index.js下将router暴露出去

export default router

在main.js配置下挂载router

const app = createApp(App)
app.use(router)
app.mount('#app')

App.vue下要写下路由

<div>
<router-view></router-view>
</div>

main.js文件

安装element-ui包管理:

npm install element-plus --save

按需打包

npm install -D unplugin-vue-components unplugin-auto-import

按需引入到vite.config.js中

import { defineConfig } from 'vite'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { ElementPlusResolver } from 'unplugin-vue-components/resolvers'export default defineConfig({// ...plugins: [// ...AutoImport({resolvers: [ElementPlusResolver()],}),Components({resolvers: [ElementPlusResolver()],}),],
})

margin的用法

  • margin后面四个参数按顺序包含margin-top,margin-right,margin-bottom,margin-left,它们是透明不可见的。

  • vue中script中的setup参数解释:setup是vue3新增加的组件,vue3采用组合式API,为了方便使用组合式API,我们需要一个入口,在vue3组件中,称为setup。

创建表单对象

注意引入reactive对象

import {reactive} from "vue";
const form = reactive({username:'',password:'',remember:false
})

表单的使用,插入图标

 <el-form v-model="form"><el-form-item><el-input v-model="form.username" maxlength="10" type="text" placeholder="用户名/邮箱"><template #prefix><el-icon><el-icon><User /></el-icon></el-icon></template></el-input></el-form-item></el-form>

安装图标库

npm install @element-plus/icons-vue

安装axios

npm install axios

可以在package-lock里面查看axios是否安装好

📑文章末尾

在这里插入图片描述

http://www.lryc.cn/news/249656.html

相关文章:

  • Android:BackStackRecord
  • 微信小程序 slider 翻转最大和最小值
  • APITable免费开源的多维表格与可视化数据库本地部署公网远程访问
  • 配电房综合监控系统
  • 【JavaSE】集合(学习笔记)
  • Mybatis 的简单运用介绍
  • python的itertools库
  • STM32/GD32_分散加载
  • go clean
  • BUUCTF [ACTF新生赛2020]swp 1
  • 【PTA题目】7-4 缩写期刊名 分数 10
  • 什么是 TLS/SSL 握手
  • 和鲸科技与国科环宇建立战略合作伙伴关系,以软硬件一体化解决方案促进科技创新
  • [C++]六大默认成员函数详解
  • 组合(回溯算法)
  • 力扣:1419. 数青蛙
  • java_springboot企业人事考勤请假管理信息系统rsglxx+jsp
  • java项目之木里风景文化管理平台(ssm+vue)
  • 源码安装mysql
  • 注解方式优雅的实现Redisson分布式锁
  • 服务器安装JDK17 版本显示JDK8
  • 利用MCMC 获得泊松分布
  • docker-compose脚本编写及常用命令
  • 编译企业微信会话内容存档PHP版SDK扩展
  • 传统算法:使用 Pygame 实现K-Means 聚类算法
  • WebUI工作流插件超越ComfyUI
  • Docker容器化平台及其优势和应用场景介绍
  • Hive:从HDFS回收站恢复被删的表
  • TZOJ 1387 人见人爱A+B
  • 校园圈子系统丨交友丨地图找伴丨二手市场等功能丨源码交付支持二开丨APP小程序H5三端交付!