前后端分离------后端创建笔记(04)前后端对接

本文章转载于【SpringBoot+Vue】全网最简单但实用的前后端分离项目实战笔记 - 前端_大菜007的博客-CSDN博客

仅用于学习和讨论,如有侵权请联系

源码:https://gitee.com/green_vegetables/x-admin-project.git
素材:https://pan.baidu.com/s/1ZZ8c-kRPUxY6FWzsoOOjtA 提取码:up4c
项目概述笔记:https://blog.csdn.net/m0_37613503/article/details/128961102
数据库笔记:https://blog.csdn.net/m0_37613503/article/details/128961401
前端笔记:https://blog.csdn.net/m0_37613503/article/details/128961447
后端笔记:https://blog.csdn.net/m0_37613503/article/details/128961569

1、写一个用户管理页面

1.1 弄成这样的布局

 1.2 用户电话查询条件

 2、表格,分页

 2.1 新增按钮

 2.2  这些布局结构,我们用的都是element组件

 2.3 设计外观需要用到element脚手架,这里我们要前往element官网,他里面用到的版本是2.13.2

element官网链接:element.eleme.cn/#/zh-CN/component/installation

3、使用ELEMENT组件,可以查阅相关组件用到项目里来

3.1 我们先做一个查询区域,输入框,按钮,以及新增

 4 打开前端,点击我们user.vue文件

 4.1

5 我在这里写个输入框,直接写输入框,边界没有明显区域,因此我先给他套一个cart

5.1 我想要Cart 这种样式

 5.2  直接把代码给copy下来

5.3 先套一个el-cart

 5.4 输入框

 5.5 把他copy过来

6 一定一定要熟悉组件库,熟悉组件库,快速开发项目

6.1

7 弄一个圆角按钮

 7.1 这里的宽度设置的100%。

8 这里的Cart合在一起来,

8.1

9 这里的内边距怎么设那,这里要点击摁住F12

9.1

10、我想给这个整体样式添加

10.1

11、全局样式在根组件里写样式代码也可以实现

11.1

12 边距出来了

 12.1

13 给他们输入输入框定义宽度

 13.1 给他们定义输入框

 14、右外边距

 

 14.1 我想添加一些icon图标

 14.2  找到搜索的图标

 14.3  把这个名字复制过来

 14.4  放到项目里的icon属性就行

 15 增加一个新增的按钮

 15.1 找到圆形按钮

 15.2 复制圆形按钮

16 这个圆形按钮默认是可以搜的,给他改成plus

 16.1

17 他现在的位置在这里,我希望他的位置在这里

 17.1 这里建议用上element布局的

 17.2  这里内容组件默认是左对齐,我们只要默认为右对齐就行

18 列,只要加起来等于24就行,分24分栏

18.1

19 把代码复制过去

 19.1中间内容不需要

 19.2 再来

 19.3 前面这一栏,就是两个输入框加一个查询按钮

 19.4按钮放下面,基本布局完成

19.5 对齐属性,align,默认是左对齐的,这里我要改成右对齐 

19.6 搜索栏顺利完成

20、底部放一个Cart标签,后面放一个表格

 20.1 结果列表

20.2 太近了怎么办,给他设置一个底部的外边距

 20.3 底部边距

 20.4 表格找到官网组件

 20.5 找到带斑马纹的表格,复制到指定内容

 

##

21、系统会报错

21.1

22 定义一个Data放到里面

 22.1 给他修改数据源

 22.2 这里给他定义一个数据源

 22.3 现在不报错了

23 现在改成我们想要的字段

23.1

24 给他生成一个索引号

24.1

25 改成username,改成#

25.1

26 宽度改成80就行

26.1

27 看一下表里,有哪些字段,有5处标红的字段 

27.1

28 预览一下样式

 28.1效果

29 分页组件,也找组件库,这里找完整功能 

29.1

30、将完整分页复制过去

 

30.1

31、这里的handleSizeChange发生了改变,就会触发了一件事,先得把方法定义出来

31.1currentPage4 ,我们当前定义的是第几页 

31.2 这里给他一个默认值:1,一个初始值10,

32 这里要绑定到pageNo上面去

33 PageSize默认可以显示多少个

34 效果是这样

34.1

35 改变默认值以及不写死

35.1

36total总计务数,这里是后台传过来的,我们得定义一个变量

37 这个变量给他定义一下,默认值保存为0

38、基本布局做出来了,但是还有一个问题,total是个英文

 

 38.1

39 英文如何修改,找到我们的main.js,把en改成zh-CN

39.1

40 布局构建成功,F12检查一下有没有问题

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/75161.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【HarmonyOS】API9沉浸式状态栏

对于沉浸式状态栏,在之前API8 FA模型开发中可以通过在config.json配置主题的方式实现应用的沉浸式体验,在最新的API9 Stage模型中系统提供了沉浸式窗口的示例(管理应用窗口(Stage模型)-窗口管理-开发-HarmonyOS应用开发…

数据结构入门指南:二叉树

目录 文章目录 前言 1. 树的概念及结构 1.1 树的概念 1.2 树的基础概念 1.3 树的表示 1.4 树的应用 2. 二叉树 2.1 二叉树的概念 2.2 二叉树的遍历 前言 在计算机科学中,数据结构是解决问题的关键。而二叉树作为最基本、最常用的数据结构之一,不仅在算法…

【网络】传输层——TCP(滑动窗口流量控制拥塞控制延迟应答捎带应答)

🐱作者:一只大喵咪1201 🐱专栏:《网络》 🔥格言:你只管努力,剩下的交给时间! 上篇文章对TCP可靠性机制讲解了一部分,这篇文章接着继续讲解。 🎨滑动窗口 在…

【LeetCode】543.二叉树的直径

题目 给你一棵二叉树的根节点,返回该树的 直径 。 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 。这条路径可能经过也可能不经过根节点 root 。 两节点之间路径的 长度 由它们之间边数表示。 示例 1: 输入:root [1,2,3,4,5]…

外企开展中国在线业务的三种网络加速方案:含免ICP备案CDN解决方案

中国作为全球除美国外最大的消费市场,是几乎每个国际化企业都想要深入挖掘的市场,但外国企业在中国开展在线业务需要面临一个比较特殊的挑战:互联网防火墙(GFW)。为此所有想要在中国市场有所作为的外企都需要首先解决这…

leetcode 516. 最长回文子序列(JAVA)题解

题目链接https://leetcode.cn/problems/longest-palindromic-subsequence/description/?utm_sourceLCUS&utm_mediumip_redirect&utm_campaigntransfer2china 目录 题目描述: 暴力递归: 动态规划: 题目描述: 给你一个…

【JVM】类装载的执行过程

文章目录 类装载的执行过程1.加载2.验证3.准备4.解析5.初始化6.使用7.卸载 类装载的执行过程 类装载总共分为7个过程,分别是 加载,验证,准备、解析、初始化、使用、卸载 1.加载 将类的字节码文件加载到内存(元空间)中。这一步会…

智头条|DFM-2大模型吹热智能家居,360安全云正式发布

行业动态 DFM-2大模型吹热智能家居 近期,思必驰行业语言计算大模型DFM-2正式发布,也带来了人机交互能力的提升和优秀的技术落地能力。DFM-2大模型与DUI平台结合推出DUI2.0,完成了对话式AI全链路技术的升级,推进深度产业应用。在智能家居领域,目前思必驰已与海信、长虹美菱、老…

为什么要分库分表?

不急于上手实战 ShardingSphere 框架,先来复习下分库分表的基础概念,技术名词大多晦涩难懂,不要死记硬背理解最重要,当你捅破那层窗户纸,发现其实它也就那么回事。 什么是分库分表 分库分表是在海量数据下&#xff0…

JAVA电商平台免费搭建 B2B2C商城系统 多用户商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城 分销商城 bbc

​ 1. 涉及平台 平台管理、商家端(PC端、手机端)、买家平台(H5/公众号、小程序、APP端(IOS/Android)、微服务平台(业务服务) 2. 核心架构 Spring Cloud、Spring Boot、Mybatis、Redis 3. 前…

第三章:前端UI框架介绍

文章目录 一、Bootstrap1.1 Bootstrap简介及版本1.2 Bootstrap使用 二、AntDesign2.1 简介2.2 基本使用2.3 antd pro 三、ElementUI3.1 简介3.2 基本使用 四、Vant4.1 简介4.2 基本使用 一、Bootstrap 1.1 Bootstrap简介及版本 1、 简介 Bootstrap,来白 Twitter&a…

metaRTC7 demo mac/ios编译指南

概要 metaRTC7.0开始全面支持mac/ios操作系统,新版本7.0.023 mac os demo 包含有srs/zlm的推拉流演示。发布版自带了x64版第三方类库,arm版第三方类库还需开发者自己编译。 源码下载 下载文件metartc7.023.7z https://github.com/metartc/metaRTC/re…

【JavaEE进阶】SpringBoot 日志

文章目录 一. 日志有什么用?二. 自定义日志打印1. 日志的使用与打印 三. 日志级别1. 日志级别有什么用?2. 日志级别的分类及使用 四. 日志持久化五. 更简单的日志输出---Lombok1. Lombok的使用2. lombok原理解释2.1 Lombok更多注解说明 一. 日志有什么用? 在Java中&#xf…

IDE的下载和使用

IDE 文章目录 IDEJETBRAIN JETBRAIN 官网下载对应的ide 激活方式 dxm的电脑已经把这个脚本下载下来了,脚本是macjihuo 以后就不用买了

PDB Database - RCSB PDB 数据集 (2023.8) 的多维度信息统计

欢迎关注我的CSDN:https://spike.blog.csdn.net/ 本文地址:https://spike.blog.csdn.net/article/details/132297736 RCSB PDB 数据集是一个收集了蛋白质的三维结构信息的数据库,是世界蛋白质数据库(wwPDB)的成员之一&…

Redis辅助功能

一、Redis队列 1.1、订阅 subscribe ch1 ch2 1.2 publish:发布消息 publish channel message 1.3 unsubscribe: 退订 channel 1.4 模式匹配 psubscribe ch* 模糊发布&#xff0c;订阅&#xff0c;退订&#xff0c; p* <channelName> 1.5 发布订阅原理 订阅某个频道或…

高性能跨平台网络通信框架 HP-Socket v5.9.3

项目主页 : http://www.oschina.net/p/hp-socket开发文档 : https://www.docin.com/p-4478351216.html下载地址 : https://github.com/ldcsaa/HP-SocketQQ Group: 44636872, 663903943 v5.9.3 更新 一、主要更新 问题修复&#xff1a;通过 POST/PUT 等带有请求内容的 HTTP 方…

SQL进阶--SQL的常用技巧

一、ORDER BY FIELD() 自定义排序逻辑 排序 ORDER BY 除了可以用 ASC 和 DESC&#xff0c;还可以通过**ORDER BY FIELD(str,str1,...)**自定义字符串/数字来实现排序。这里用 order_diy 表举例&#xff0c;结构以及表数据展示&#xff1a; 二、CASE 表达式 「case when then el…

SAP ME2L/ME2M/ME3M报表增强添加字段(包含:LMEREPI02、SE18:ES_BADI_ME_REPORTING)

ME2L、ME2M、ME3M这三个报表的字段增强&#xff0c;核心点都在同一个结构里 SE11:MEREP_OUTTAB_PURCHDOC 在这里加字段&#xff0c;如果要加的字段是EKKO、EKPO里的数据&#xff0c;直接加进去&#xff0c;啥都不用做&#xff0c;就完成了 如果要加的字段不在EKKO和EKPO这两个…

Salesforce 为什么能够在 CRM 市场获得成功?

Salesforce 为什么能够在 CRM 市场获得成功&#xff1f; 虽然salesforce有着水土不服&#xff0c;数据安全等问题&#xff0c;但依旧受到了国内CRM系统使用者的追捧。 但是近年来国内的一些CRM平台也做得很不错了&#xff0c;我认为没必要执着于非本土系统。 下面就以一个CR…