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

广州疫情最新消息今天新增白云区seo指搜索引擎

广州疫情最新消息今天新增白云区,seo指搜索引擎,中国建筑机械网,上海网站建设公司服务有哪些1.文章分类页面-element-plus表格 基本架子-PageContainer封装 按需引入的彩蛋&#xff0c;components里面的内容都会自动注册 用el-card组件&#xff0c;里面使用插槽或具名插槽 文章分类渲染 & loading处理 序号&#xff1a; <el-table-column type"index"…

1.文章分类页面-element-plus表格

  1. 基本架子-PageContainer封装
    按需引入的彩蛋,components里面的内容都会自动注册
    用el-card组件,里面使用插槽或具名插槽
    请添加图片描述
  2. 文章分类渲染 & loading处理
    序号:
<el-table-column type="index" width="50" />

请添加图片描述
loading效果:

const getChannelList = async () => {loading.value = trueconst res = await artGetChannelsService()channelList.value = res.data.dataloading.value = false
}

空内容:

<template #empty><el-empty description="没有数据" />
</template>
  1. 文章分类添加编辑【element-plus弹层】
    请添加图片描述
<el-form  
:model="formModel" 
:rules="rules" 
label-width="100px" 
style="padding-right: 30px"
><el-form-item label="分类名称" prop="cata_name"><el-input v-model="formModel.cata_name"placeholder="请输入分类名称"></el-form-item><el-form-item label="分类别名" prop="cata_alias"><el-input v-model="formModel.cata_alias"placeholder="请输入分类别名"></el-form-item>
</el-form>

请添加图片描述
4. 添加文章分类
接口文档:

export const artAddChannelService = (data) => request.post(`/my/cata/add`, data)

编辑文档:

export const artEditChannelService = (data) => request.put(`/my/cata/info`, data)

请添加图片描述
5. 文章分类删除

请求参数:query
删除文章分类

export const artDelChannelService = (id) => request.delete(`/my/cata/del`, {params: {id}
})

请添加图片描述

2.文章管理页面-element-plus 进阶

  1. 文章列表渲染(带搜索&带分页)
    label是给用户看的,value是收集给后台的
    在form里面配置inline属性,搜索框就能在一行显示了
    请添加图片描述
    利用prop配置
    利用作用域插槽row,可以获取当前行的数据 => v-for遍历item
    请添加图片描述
    请添加图片描述
    获取文章列表
export const artGetListService = (params) =>request.get('/my/artticle/list', {params})

必须是大写字母,且字母不能改,必须是YYYY年MM月DD日

export const formatTime = (time) => dayjs(time).format('YYYY年MM月DD日')

最后再导入使用:
请添加图片描述
分页渲染

//处理分页逻辑
const onSize = (size) => {//只要是每页条数变化了那么原本正在访问的当页意义不大了//重新从 第一页渲染params.value.pagenum = 1params.value.pagesize = sizegetArticleList()
}

请添加图片描述
loading效果

:v-loading="loading"
  1. 添加文章(抽屉&文件上传&富文本)
    抽屉:
<el-drawer
v-model="visibleDrawer"
title="大标题"
direction="rt1"
size="50%"
>
</el-drawer>

(1)open{{}},添加操作,添加表单初始化无数据
(2)open{{ id:xx,…}},编辑操作,编辑表单初始化需回显
准备数据,方法,form表单结构,重置添加,下拉菜单
on-change 钩子 :添加文件,上传成功和失败都会调用
富文本编辑器

<quill-editor theme="anow" v-model:content="formModel.content"></quill-editor>

添加和编辑是不一样的
父组件监听事件,重新渲染

//添加修改成功
const onSuccess = (type) => {if(type ==='add') {//如果是添加,需要跳转渲染最后一页,编辑直接渲染当前页const lastPage = Math.ceil((total.value + 1)/params.value.pagesize)params.value.pagenum = lastPage}
}

添加完成后的内容重置
3. 编辑文章(共用抽屉)
编辑文章的回显

imgUrl.value = baseURL + formModel.value.cover_img
//提交到后台,需要的是filez格式,将网络图片,转成format格式
//网络图片转成File对象,要转换
formModel.value.cover_img = await imageUrlToFile(imgUrl.value,formModel.value)else{console.log(''添加功能")
}

封装接口,用id获取数据详情->页面中调用渲染
4. 删除文章

http://www.khdw.cn/news/287.html

相关文章:

  • 网站开发创意想法seo优化与品牌官网定制
  • 大型网站开发协调八大营销方式有哪几种
  • 北京网站制作怎么做seo
  • 网站设计技术入股信息流推广方式
  • 河南省建设工程质量安全监督网站利搜网站排名软件
  • 绵阳微信网站百度指数批量查询
  • logo接单平台百家港 seo服务
  • 网络营销网站建设存在问题网络软文营销
  • 手机建站专家百度seo最新算法
  • 南宁定制网站制作网络公司阿里指数
  • 建一个收费网站 怎么收费网站建设方案内容
  • 南海网站设计电话投放小网站
  • 集团做网站需要多大的带宽优化设计卷子答案
  • 搭建简单的网站论述搜索引擎优化的具体措施
  • 怎样在建立公司网站杭州网站建设技术支持
  • 大良网站建设dwxw百度指数查询手机版
  • 总结网站推广策划书的共同特点营销失败案例分析
  • 腾龙官方网站做号软件市场监督管理局投诉电话
  • 新冠疫情防控措施优化友情链接seo
  • 潍坊营销型网站建设今日最新国内新闻重大事件
  • 潍坊网站排名公司电商网站建设公司
  • 企业网站建设怎么做b站软件推广大全
  • 广州网站建设业务免费b站软件下载
  • 淘宝上做网站可靠吗怎么申请一个网站
  • linux做网站优势百度免费下载安装百度
  • 海南做网站的技术公司电商平台的营销方式
  • 网页制作教程网站千锋教育
  • 齐齐哈尔网站seo温州高端网站建设
  • 移动端网站开发论文厨师培训机构 厨师短期培训班
  • 有没有做的很炫的科技型网站磁力天堂最新版地址