目录头部组件组件代码使用组件底部组件组件代码使用组件轮播图组件组件代码使用组件轮播图接口创建APP设置数据表模型序列化器视图类请求路由注册表到后台后台管理接口测试前端获取数据图片跳转路由src目录views目录下新建页面组件src目录下的router目录下的index.js文件中 添加路由头部组件组件代码在components小组件中新建Head.vue,并将img目录复制到在assets文件下
在vue2中使用轮播插件vue-awesome-swiper,功能包括自动轮播,点击查看大图, 查看大图功能使用的是element-ui中的<e-image/>下面来安装使用1.安装对应的版本在vue2中需要安装对应的版本,在安装vue-awesome-swiper的同时也需要安装swiper组件。 对应版本如下: vue-awesome-swiper@3.1.3 swiper@4.0
转载 2024-02-25 21:58:12
228阅读
1点赞
最近在工作中遇到一个问题,需要在表格中实现数据可编辑状态,具体情况是需要在单元格里加入下拉框;并且每个下拉框的数组数据是不一样的,具体是根据当前行前面数据的id查询而来,前面的是数据是动态生成的,后面的下拉框数据也是根据id动态生成的,内容不同;有点类似于树形二级状态,后面的下拉框数据来源并没有在前面内容里,而是另外一个接口查询,具体操作如下:HTML代码:1.在处理人列加入一个下拉框模板,其中v
基本使用方法1.安装 cnpm install vue-awesome-swiper --save 2.引用 /*全局引入*/ import VueAwesomeSwiper from 'vue-awesome-swiper' import 'swiper/dist/css/swiper.css'//这里注意具体看使用的版本是否需要引入样式,以及具体位置。
转载 2024-09-10 22:04:32
35阅读
javascript初学者通常会做到轮播图练习,本篇文章用到的要素不多。首先我们来看效果图通过这张效果图可以看到本次轮播图主要由是由点击响应函数构成。 一、body排版阶段<div class="boxbox"> <div class="box"> <img src="轮播1.webp" alt="" class="imgg"> <
转载 2024-09-05 11:17:52
73阅读
前言昨天写了一篇侧边菜单组件的文章,阅读人数挺多的,内心很欣喜(偷着乐,第一篇文章有这么多人看)!乘着这股劲,今天在继续写一篇我们平时工作中更常用的滑动轮播组件的文章。效果展示老规矩,咱们先看做成后的效果,然后咱们再一步步的开始制作:组件组成分析在实际的工作中,咱们轮播中的内容形式可能有很多种:图片、文本、视频、其他DOM结构等。所以咱们的轮播组件必须能满足这几种应用情况。那么我们可以把组件分两部
实现效果图:直接上代码<template> <div> <!-- 低于四张 --> <div class="oneBox" v-if="!isShow"> <div v-for="(item,index) in propsData" :key="index" class="oneI
业务需求:  初始化布局 页头页脚公共组件 首页轮播图一 初始化默认全局布局nuxtjs 提供了一个公共组件 layouts/default.vue,相当于以前的 app.vuelayouts/default.vue代码如下:<template> <div> <!-- 这里相当于我们以前的app.vue -
Photo by Kira auf der Heide on Unsplash在之前的一次对轮播图 (carousel) 组件的重构中,我们将实现切换效果的代码和其他代码分离,这不仅使得组件更容易维护,而且允许用户为轮播图添加各种各样的切换效果 (strategy)。这篇文章将会以一个翻转 (flip) 效果为例,介绍如何使用该进阶功能。注:需要 ng-zorro-antd 7.5.0 及以上版本
做了这么久的后台管理系统,主要技术栈是vue,因此今天就分享一个二次封装element-ui的table(表格)组件,废话不多说了请看代码。。。。该组件的封装使用render方法进行渲染。。。<template> <div class="table-management"> <el-table border style="width
转载 2024-03-26 06:26:17
336阅读
Table 表格参数说明类型可选值默认值 resizable对应列是否可以通过拖动改变宽度(需要在 el-table 上设置 border 属性为真)boolean—true show-overflow-tooltip当内容过长被隐藏时显示 tooltipBoolean—false //resizable在column上传值,可设置此列禁止拖动 //show-over
关于下拉框相关知识点总结今天来整理一下目前最喜欢的el组件 el-select:Element官网最近真的做梦都是这个组件的相关属性clearable和filterable和对应的钩子函数@change,所以趁着整理下来吧以免夜长梦多 来我们一起学习一下element给我们提供的相关案例<template> <el-select v-model="value" placeho
转载 2024-03-28 20:56:44
343阅读
一 前端部分 vue+element之前写jsp, 列表页翻页是通过向后端传递页码, 然后重新加载该页面实现的现在改为vue, 需要换一种思维方式, 通过axios传递页码到后端重新获取当前页的列表信息, 然后使用this.$set(target, key, value)修改table中加载的数据(如果只是用双向绑定的话, 数据改变了, 但是vue不会重新加载页面上的数据, 必须使用se
1. 前言早在几个月前,就想自己动手写个轮播图组件,因此也看了许多文章,断断续续过了几个月,今天终于有时间腾出手来给此插件做个总结,因此有了这篇文章。话不多说,先上 Demo, 效果如下:2. HTML and CSS本文不讨论html,css的实现方式,直接贴上代码``` <!DOCTYPE html> <html> <head> <meta
一个vue轮播图组件,包括dots,自动轮播功能 根据huangyi老师的慕课网vue项目跟着做的,下面大概记录了下思路1.轮播图的图先不做轮播图逻辑部分,先把数据导进来,看看什么效果。在recommend组件新建一个recommends的数组,用这个数组来接受数据的录播图部分。然后再轮播图的插槽部分添加图片,代码如下<slider>
转载 2024-10-23 15:37:01
139阅读
一、轮播图-------vue-awesome-swiper安装:npm install vue-awesome-swiper --save ① vue中使用:全局使用mport Vue from 'vue' import VueAwesomeSwiper from 'vue-awesome-swiper' // require styles import 'swiper/dist/css/s
转载 5月前
4阅读
  在vue的后台项目中,我们经常会用到element-ui这个ui框架,里边很多的组件都是很好用的,特别是表格  el-table  组件,除了常用到的 el-table-column中的 prop、width、label、以及align之外我们还经常会用到slot进行自定义显示的内容;  例如: <el-table-column>        <temp
转载 2024-05-30 08:13:53
192阅读
下面是我同事遇到的需求啦,汇总汇总就都是我的啦。哈哈 elementUi——实现手写日程界面效果图1.`html`部分代码2.`script`部分代码3.`css`部分代码 效果图效果图如下: 代码如下:1.html部分代码<template> <div class="boxMain" style="min-height:380px"> <div clas
转载 8月前
231阅读
Element-UI 的 Table 组件很强大,但是我们的需求更强大...简单粗暴的来一发效果图:一、数据驱动传统的拖动效果,都是基于通过 mousedown、mousemove、mouseup 事件来修改删减 dom 节点但 Vue 是一个数据驱动的前端框架,开发时应尽量避免操作 dom而且 Element-UI 的 Table 组件封装得很严谨,直接操
转载 2024-06-14 17:42:42
1303阅读
最近做一个小例子,主要是要实现一个类似淘宝购物车那种效果。主要的功能点有如下几点:1最顶层的复选框,实现全选、全不选2每个商家店铺前有一个复选框,实现全选(该店铺下的商品)全选、全不选3 每个商家店铺里的商品在勾选的时候,逐一勾选直到全部勾选,当前商家店铺前的复选框会勾选,当此操作依次进行,所有商家店铺前的复选框都勾选时,最顶层的复选框实现全选,反之状态变更为-再测试这个例子之前,官方的demo过
  • 1
  • 2
  • 3
  • 4
  • 5