创建子级路由
创建categories,goods,params子级路由组件并设置路由规则
添加组件基本布局
在Categories.vue组件中添加面包屑导航以及卡片视图中的添加分类按钮
在components目录下创建CategoriesList.vue
请求分类数据
创建 api/categories.js
请求分类数据并将数据保存在data中
使用插件展示数据
3).使用组件展示分类数据
自定义数据列
使用vue-table-with-tree-grid定义模板列并添加自定义列
完成分页功能
完成添加分类
注意: 后台返回列表数据较多,通过 Element-UI 中 组件渲染导致数据混乱与丢失,且侧边出现无滚动条、子菜单空白等情况。
可以尝试通过设置高度样式进行修正。
修改商品分类
给修改按钮添加点击事件,以及添加修改对话框
删除商品分类
给删除按钮添加点击事件
只允许给三级分类内容设置参数,参数分为动态参数和静态参数属性
添加子级组件
添加Params.vue子组件,并在router.js中引入该组件并设置路由规则
完成组件基本布局
完成Params.vue组件的基本布局
在components目录下创建ParamsList.vue,其中警告提示信息使用了el-alert,在element.js引入该组件并注册
完成级联选择框
完成商品分类级联选择框
展示参数
展示动态参数数据以及静态属性数据
添加参数
完成添加参数或属性
编辑参数
完成编辑参数或属性
删除参数
删除参数或属性
展示动态参数可选项
添加/删除可选项
补充:当用户在级联选择框中选中了非三级分类时,需要清空表格中数据
制作商品列表基本结构
打开Goods.vue组件,添加下列代码
在api目录下创建goods.js的接口
数据展示
添加数据表格展示数据以及分页功能的实现,搜索功能的实现
创建 api/goods.js
日期时间过滤器:
在filter目录下创建dateFormat.js
在main.js中注册过滤器(全局过滤器)
实现删除商品
添加商品
1.添加编程式导航
在List.vue中添加编程式导航,并创建添加商品路由组件及规则
在router.js中引入goodsAdd.vue,并添加路由规则
2.布局Add.vue组件
布局过程中需要使用Steps组件,在element.js中引入并注册该组件,并在global.css中给组件设置全局样式
然后再在viewGoodsAdd.vue中进行页面布局
封装组件,在components/goods/Add.vue
3. 添加tab栏切换验证
也就是说不输入某些内容,无法切换到别的tab栏
4.展示信息
5.完成图片上传
使用富文本插件
想要使用富文本插件vue-quill-editor,就必须先从依赖安装该插件
引入并注册vue-quill-editor,打开main.js,编写如下代码
使用富文本插件vue-quill-editor
在global.css样式中添加富文本编辑器的最小高度
添加商品
为什么选择 Lodash ?
Lodash 通过降低 array、number、objects、string 等等的使用难度从而让 JavaScript 变得更简单。 Lodash 的模块化方法 非常适用于:
- 遍历 array、object 和 string
- 对值进行操作和检测
- 创建符合功能的函数
编辑商品
1. 添加编程式导航
2.Edit组件
在viewgoodsManagement下创建视图:GoodsEdit.vue
在componentsgoods下创建组件:Edit.vue
在router.js中添加路由规则
显示商品信息
3. 发送更新商品请求
到此这篇多级列表样式怎么设置第一章(多级列表样式怎么设置第一章第二章)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/haskellbc/26297.html