Java网络商城项目 SpringBoot+SpringCloud+Vue 网络商城(SSM前后端分离项目)七(品牌查询,品牌提交表单信息以及表单页面信息和校验)以及axios(Ajax

在这里插入图片描述

route(“/item/brand”,‘/item/MyBrand’,“Brand”),

在这里插入图片描述

(3)进入Vuetify的官网:https://vuetifyjs.com/zh-Hans/components/data-tables/

找到服务器端分页和排序

在这里插入图片描述

直接复制源代码

在这里插入图片描述

在这里插入图片描述

(4)完善其对应的源代码

定义与上述冒号对应的方法和数据

继续参考官网的源代码

在这里插入图片描述

  • 编写相关头信息的代码( :headers=“headers”)

在这里插入图片描述

<v-data-table

:headers=“headers”

:items=“desserts”

:options.sync=“options”

:server-items-length=“totalDesserts”

:loading=“loading”

class=“elevation-1”

http://manage.leyou.com/#/item/brand

在这里插入图片描述

  • 完善内容数据相关源代码( :items=“desserts”)这里需要去远程加载数据

在这里插入图片描述

<v-data-table

:headers=“headers”

:items=“brands”

:pagination.sync=“pagination”

:total-items=“totalDesserts”

:loading=“loading”

class=“elevation-1”

  • 完善其他相关内容

在这里插入图片描述

  • :loading="loading"设置加载前开启加载后关闭

先默认设置为不显示

在这里插入图片描述

  • 完善渲染表格的内容

在这里插入图片描述

全部代码

<v-data-table

:headers=“headers”

:items=“brands”

:pagination.sync=“pagination”

:total-items=“totalBrands”

:loading=“loading”

class=“elevation-1”

{ { props.item.id }} { { props.item.name }} { { props.item.image }} { { props.item.letter }}
  • 页面效果

在这里插入图片描述

  • 设置数据居中

在这里插入图片描述

在这里插入图片描述

  • 设置图片显示

在这里插入图片描述

在这里插入图片描述

品牌中有,id,name,image,letter字段

(5)完善品牌管理的,新增品牌,搜索框,编辑以及删除按钮
  • 设置操作(设置当中的修改和删除按钮)

在headers当中

在这里插入图片描述

访问页面效果

在这里插入图片描述

完善按钮效果

在这里插入图片描述

设置标签缩小 在后面填写small

在这里插入图片描述

设置按钮为图标

在这里插入图片描述

edit

delete

效果

在这里插入图片描述

  • 新增按钮

在这里插入图片描述

新增品牌

效果

在这里插入图片描述

  • 搜索框(并控制其宽度)

在这里插入图片描述

新增品牌

效果

发现页面下方以及按钮不太好看

在这里插入图片描述

在搜索框下默认有错误提示

设置搜索框隐藏细节并去掉按钮的small

  • 21
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值