自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐小硕—心之所向,素履以往

你想要的明天,一直都在你脚下

  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 Vue3+ElementPlus实例_select选择器(不连续搜索)

这种不连续的匹配方式,就实现不了,用户体验较差,所以就开发了一个不连续搜索的select选择器,并带有输入内容的高亮提示。中,在搜索时都是输入连续的搜索内容,比如“app-store”选项,你要输入“这里我们借用了一下第三方的api库——1.如何不连续匹配选项。”,才能匹配这个选择,要是想输入“下面是我完成后的演示,请看。

2024-01-16 16:05:51 722

原创 Vue+Element-ui实例_在form中动态校验tag标签

动态form中添加动态tag标签,并校验tag

2023-11-30 16:00:57 968

原创 Vue+Element-ui实例_日历排班(自定义)

在日常开发需求中,可能会遇到给员工进行排班的需求,如果只是在table表格中显示,会显得枯燥、不直观,今天我们就来写一个可以自定义的日历排班功能,用的是vue2+element-ui。

2023-06-25 13:57:46 8449 8

原创 Vue+Element-ui实例_el-tooltip 占比横条(可超过100%)

横向占比显示条,是可以超过100%

2022-09-09 10:37:46 1550 1

原创 uni-app微信小程序——下拉多选框

在uni-app组件中并没有下拉多选框,在组件市场中找到了这个组件,整理了一下,以此记录 需要注意的是要使用scss

2022-08-10 14:37:50 16869 5

原创 Vue+ant-design-pro(2)动态路由

ant-design-pro动态路由配置

2022-07-14 11:44:08 3336 5

原创 Vue+ant-design-pro(1)第一次接触...

ant-design-pro学习

2022-07-14 10:31:09 1422

原创 uni-app微信公众号(5)——新增、修改地址

承接上面一篇文章,没有看到上篇文章的童鞋请点这里uni-app微信公众号(4)——地址管理页面_徐小硕—心之所向,素履以往-CSDN博客当然在一个类似商城的公众号中,自然也少不了用户地址的添加,下面我们就写一个收货地址的页面,页面中,可以简单的自动识别地址信息,设置默认地址,设置地址标签等功能,先来看看效果截图。(1)地址管理页面(1.1)页面代码 其实HTML页面代码就是一个简单循环遍历,先把填写的地址保存在vuex中,然后缓存到localStorage中,然后获取localStorage中的缓存,v-f

2021-11-01 16:56:50 3974 4

原创 uni-app微信公众号(4)——地址管理页面

当然在一个类似商城的公众号中,自然也少不了用户地址的添加,下面我们就写一个收货地址的页面,页面中,可以简单的自动识别地址信息,设置默认地址,设置地址标签等功能,先来看看效果截图。(1)地址管理页面(1.1)页面代码 其实HTML页面代码就是一个简单循环遍历,先把填写的地址保存在vuex中,然后缓存到localStorage中,然后获取localStorage中的缓存,v-for循环显示出来。其中需要注意的是,:class="{red:res.i...

2021-11-01 15:59:23 2969 3

原创 uni-app微信公众号(3)——购物车

在上一篇文章中,我只是大概的介绍了一下我的购物车页面和功能,具体的实现,将会在本篇文档中详细介绍。(1)选中、全选购物车中的选中,调用vuex中写的代码,要改变选中,和全选的状态,还要动态改变合计的金额。代码如下:HTML代码<!-- 单选按钮 --><u-checkbox-group> <u-checkbox @change="goodCheckedProduct(item.id)" v-model="item.checked" :k...

2021-10-29 17:13:15 1862

原创 uni-app微信公众号(2)——商铺展示、商品详情、购物车

唔...因为这个公众号做的是关于一个墓园的公众号(~_~),所以有很多东西,都涉及到一些“不太好”的东西,所以大家看的时候,还挺谅解~接下来做了一个商品展示,购物车展示,加入购物车等功能,如图所示(1)商铺展示页面商铺展示页,借鉴了uView组件中的垂直分类垂直分类uView UI,是uni-app生态最优秀的UI框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水https://www.uviewui.com/layout/menu.html代码里面也都有,大家可以下载下来看一下.

2021-10-29 16:10:43 2915

原创 uni-app微信公众号(1)——网页授权登录

做关于微信上的小程序或者公众号,最重要的是——授权登录。 微信公众号不同于小程序,公众号是基于H5开发的网页版“程序”,而小程序则更像是一个微型的“APP程序”。微信公众号更得是为了营销。小程序则是为了和用户交互。 废话不多说,我们直接来看,如何开始做一个微信公众号(1)申请公众号,开发者基本配置 这里就不做重复的叙述了。微信开发者文档上,写的很清楚#微信开发者文档https://developers.weixin.qq.c...

2021-10-29 14:25:53 5406 1

原创 Vue+Element-ui实例_el-table可选列(字段)导出Excel

不知道小伙伴们有没有遇到过table表格导出Excel时,领导说“我不想全部导出,能不能选择我想导出的列(字段)”,心里嘀咕“你不能用Excel去操作嘛”,好叭,还是我来吧,下面这篇文章就简单的介绍了如何对el-table表格进行选择列(字段)的导出,进行了组件的封装处理,希望大家喜欢,如有纰漏望指正,谢谢主要需要解决的问题:(1)怎么样对展示的table表格进行选择列(字段)的处理(2)v-if和v-show的不同处理(3)如何进行组件封装效果图如下:下面是代码部分:

2021-05-07 10:25:30 3982 2

原创 Vue+Echarts实例_自定义tooltip、dataView

在使用echarts视图工具的时候,想必很多人都遇到过,某一条数据为null、undefined或者为0的时候,这时的tooltip就会出现以下(左下图)情况,看起来既不美观,也为繁琐,这时候就要对这种数据进行筛选处理;还有就是对dataView的处理,echarts自带的dataView显示如下(右下图),对人的眼力着实是一种考验。 以下我就根据一个具体案例,来详细介绍对tooltip和dataView的自定义处理。效果图如下:这个就是我对too...

2021-04-07 11:03:46 1041

原创 Vue+Element-ui实例_el-checkbox二级复选框

想必大家在很多时候都会碰到多级复选框的情况吧,下面这篇文章介绍了vue结合el-checkbox组件,编写的一个二级复选框案例(多级也可以根据此案例仿写)。主要难点:(1)多次使用v-for循环,把需要展示的复选框按照,一级——二级的样式展现出来。(2)当一级复选框选中时,二级复选框全选,当二级复选框非全选时,一级复选项为不选中状态,当二级复选框为全选时,一级复选框为选中状态。(3)全部全选,和全部取消选中。(4)记录选中的二级复选框id,方便后续操作。效果图如下:下面是

2021-01-06 15:09:21 4603 4

原创 Vue+Element-ui实例_使用flexslider插件设计横向时间线

下面是做了一个类似时间线(history事件线)的页面,主要是记录一下log,或者history的操作记录。主要难点:(1)一般的插件时间线例如(elementUI中的el-timeline)就是纵向的时间线,如果数据过多的话,就会形成很长一段的下拉样式。(2)最主要的就是CSS样式调节,(这个真的是头发)(3)个人审美的不同,反正我做了好几个版本样式,每个人都有自己不同的喜好。效果图如下:...

2021-01-04 09:32:48 9725 5

原创 Vue+Element-ui实例_可编辑表格和分页(2)改进版

本篇文章是对上一篇《Vue.js_实例_可编辑表格和分页》的改进版改进处:(1)对某一行的编辑时,设置背景颜色提醒,

2020-11-13 16:42:42 369

原创 Vue+Element-ui实例_可编辑表格和分页

下面是一个可以实现编辑的表格,并且该表格嵌入在form表单内,可以对已修改的内容进行保存提交;而且实现了对表格数据进行关键字搜索和分类筛选的功能,实现了前端分页的效果。主要难点:(1)当el-table列数据过多时,我们可以通过设置 type="expand" 和Scoped slot可以开启展开行功能,然后在每一行设置一个可编辑按钮,对展开的数据中的某条数据进行再编辑。(2)当你设置可编辑按钮时,还要对此行展开状态进行判断,判断该行是否为展开,若已展开,则编辑,若未展开,则展开进行编辑。..

2020-10-15 11:19:19 1831 5

原创 数组操作——判断、去重、合并、展开

在前端获取到后端传来的数据,或者将前端的数据传到后端的时候,往往都少不了对数组的操作,本篇文章就总结一些对数组的常规操作。(1)判断是否为数组当我们拿到一个数据的时候,在还不能确定该数据到底是不是数组的时候,我们首先要做的就是对该数据进行判断,判断其是不是数组。这里提供了五种判断方法,如下所示: <script type="text/javascript"> let arr = [1,2,3]; /**第一种:instanceof */ consol

2020-08-26 10:41:19 674

原创 页面布局——三栏布局解决方式

在前端页面设计的时候,经常会出现左、中、右三栏布局的情况,往往左右两栏是一个固定值,而中间一栏是自适应,在面对这样的情况下,应该使用什么样的设计方案呢?本篇文章会介绍五种常用的解决方式,这五种方式可以根据具体的情况进行选择,接下来就逐一介绍。首先我们先来看一下效果图:这里是公用的代码部门:<head> <meta charset="utf-8"> <title>五种方式解决三栏布局</title> <style type="

2020-08-21 11:09:46 969

原创 uni-app微信小程序——商城(8)——订单详情

我们上一篇文章中写到了商品详情页的设计和实施,本篇文章讲述了订单详情,订单详情无非就是对商品的几种状态进行分类,参考某宝,把商品分为待付款、待发货、待收货、已完成等几种状态,然后使用VantWeapp组件中的“Tab 标签页”对其状态进行分类,然后使用“Card 商品卡片”组件将商品展示到对应的标签页下。效果图如下:在“Card 商品卡片”中使用了一个tag插槽在右上角使用不用的颜色和文字来标明该商品...

2020-08-21 09:40:56 8348 4

原创 uni-app微信小程序——商城(7)——商品详情

在我们讲完了最基础的四个tabBar栏之后,商城也算是初现模样,本篇文章将会介绍商品详情页面的制作,包括把商品加入购物车的功能、分享商品信息的功能等等,效果图如下:首先是做了是个三图轮播的样式来展示该商品,然后是商品信息的介绍,接着是分享商品和商品类型的挑选,最后使用VantWeapp中的GoodsAction ...

2020-08-19 09:42:52 8380

原创 uni-app微信小程序——商城(6)——我的主页

本篇文章要介绍微信小程序商城最重要的内容——我的主页,“我的”这个页面内容包含了太多的东西,比如用户的个人信息,订单内容,地址管理,客服电话等等。所以它成为了整个功能模块中最为重要的部门,本篇文章将只会介绍页面的设计和功能模块的规划,其他内容将会在后续文章中一一介绍。效果图如下所示:“我的”页面主要包括三个模块:个人积分及优惠券模块、订单内容模块、地址管理和客服联系等模块。三个模块基本包含了“我的”功能模块的基本内容,如果后续有具体的内容更新,还会在里面添加新的内容。代码内容如下:&l

2020-08-18 10:36:39 9068 8

原创 uni-app微信小程序——商城(4)——商家

上一篇文章介绍了商城主页的内容,商城主页也是默认的小程序进入的首页,主要介绍商品的类型和商品展示。本篇文章将会介绍商家一些信息,具体的内容还没有完善,只是对商家不同的类别进行分类展示,没有对商家做具体的内容介绍,后续会逐渐完善,然后再更新本章内容效果图如下所示:具体的代码如下:<template> <view class="shopContent"> <view class="header"> <van-row> <

2020-08-18 09:46:48 1373 2

原创 uni-app微信小程序——商城(3)——商城主页

前面两篇文章介绍了uni-app项目的创建和整体架构的搭建,还有如何使用分包加载和第三方组件等等,从这篇文章开始,我们就要进一步介绍具体的开发过程,做一个简单的微信小程序商城项目。首先在pages下创建一个index文件夹,再创建一个index.vue文件,用来写主页内容。创建index.vue文件可以选择简单模板,会出现三个模块,如下所示:<template></template><script></script><style&g

2020-08-17 16:26:33 4362 5

原创 uni-app微信小程序——商城(2)

在上一篇文章中,主要介绍了如何在HBuilderX上创建uni-app项目,和如何把项目运行在微信小程序工具上。这篇文章来介绍一下uni-app项目具体的语法使用;如何创建一个新的页面;如何使用第三方前端插件Vant Weapp;如何使用分包加载等等。接下来一个个逐步讲解吧~(1)创建整体页面架构就如微信小程序一样,我们需要默认启动页,创建页面路径,创建底部tab栏导航等等。如下图:这些统称为全局配置,需要在pages.json文件中配置。Tips:具体内容点击左侧链接查看。属性:“

2020-08-17 10:56:50 1817 1

原创 uni-app微信小程序——商城(1)

我这也是第一次在HBuilderX上使用uni-app框架来开发微信小程序,做一个微信商城的前端功能。这篇文章主要是记录如何从开始创建项目到整体架构的搭建,还有如何使用第三方前端插件VantWeapp,使页面更加美观,功能更加完善。对于uni-app的使用,很多都是vue的语法,对于学过vue的同学还是容易比较理解的。如果以前只是接触微信小程序,使用微信开发者开发的同学来说,好多语法格式还有有一些不同的,比如微信小程序API中的wx:for在uni-app中就要改为v-for;再比如将数据存储在本.

2020-08-14 15:29:37 2359

原创 uni-app的闲聊

前言:最近公司要做一款微信小程序的商城项目,以前在学校的时候,就是用微信开发者工具直接开发的,后来在公司就一直在做前端,都是PC端的,就很少接触微信小程序了,也一直使用的HBuilderX工具,现在要重新接触微信小程序,感觉再回去用微信开发者工具,就和我现在运用的知识脱轨了,所以为了能继续在HBuilderX上开发,接着使用Vue的相关知识框架,所以就选用了uni-app来进行微信小程序的开发。介绍uni-app:uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代...

2020-08-13 10:08:26 257

原创 uni-app微信小程序——商城(5)——购物车

基于Vue语法,使用uni-app框架来实现微信小程序中的购物车功能。实现购物车的全选,多选,计算总价,删除商品等功能。结合使用VantWeapp微信小程序前端框架来搭建购物车页面。效果图如下:效果视频如下:微信小程序购物车录屏百度云视频,链接:https://pan.baidu.com/s/1QQHIIT58woini-ggPmrzIA提取码:xzs8其中单个的商品可以使用左滑进行删除,视频没有体现出来,但是功能还是齐全的。下面是代码部门:<temp..

2020-08-12 12:07:42 3566

原创 Vue+Element-ui实例_评测表单

下面做了一个公司内部的评测表单页面,用于给公司内部人员打分,和写一些意见或建议。其中难点:(1)如何在固有elementUI框架中的table组件中,插入自己需要的组件,比如input。让table组件不仅仅是展示数据,还能写入数据。(2)如何利用v-for循环,首先把后台传来的,被评测人和对应的问题,写入table组件中。(3)如何再次利用v-for循环,把和问题对应的input组件循环到table组件中,比如分数使用el-input-number、意见或建议使用el-input。效果

2020-08-12 09:52:16 1997

原创 Vue.js_组件_认识和理解

组件(Component)是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。学会了组件的使用,才能更好地将前面学习的知识运行起来,组件的使用使我们的项目更具有解耦性。更加符合MVVM的设计思想。(1)基础语法 注册一个全局组件语法: Vue.component(tagName,option) 其中tagName为组件名,options为配置项。 组件是一个可以复用的V...

2020-05-13 10:17:14 298

原创 Vue.js_认识_简单介绍

相信很多小伙伴都已经听说过前端的三大框架vue,angular,react;目前来说,这三大框架是现在非常流行的,但是在很多情况,我们会纠结于使用哪个框架比较好一些,所谓的“好一些”是指什么呢?也就是说,选择“好一些”的判断标准是什么呢?(1)这个框架的使用场景: 根据项目是否适用于Web端还是原生的APP,或者快速搭建一个小型项目等等。(2)可复用的组件: 框架中组件的复用性能够很大程度上减少了代码量,也方便了也方便了维护和管理。(3)该框架能够...

2020-05-12 16:33:44 371

原创 Vue+Element-ui实例_图书列表

下面做了一个图书列表,对图书进行新增和删除,并计算已存在图书的价格总和对新学习vue的同学可以作为小练习进行训练。运行截图如下:代码中使用到了Element-ui、Bootstrap.js前端框架Element-ui-CSS链接:element-ui-cssElement-ui-js链接:element-ui-jsBootstrap.js链接:Bootstrap.js下面是代码部分:<!DOCTYPE html><html> <he

2020-05-12 11:01:44 1208

原创 Vue.js_实例_订单列表

下面做了一个商品订单列表的页面,对商品进行选择并进行价格合计的计算。对新学习vue的同学可以作为小练习进行训练。运行截图如下:代码中使用了axios.js来实现对数据的异步操作。axios.js链接:axios.min.js下面是代码部分:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue_实例_订单列表</title>

2020-05-11 09:38:54 1276

原创 Vue.js_实例_品牌列表

下面做了一个汽车品牌列表的页面,可以对列表信息进行添加、删除和搜索操作对新学习vue的同学可以作为小练习进行训练运行截图如下:其中使用到Bootstrap.js框架Bootstrap.js链接:Bootstrap.js下面是代码部分:<!DOCTYPE html><html> <head> <meta charset=...

2020-05-08 14:08:47 555

原创 Vue.js_实例_购物车列表

下面做了一个简单的购物车列表的页面,可以对商品进行管理,全选商品,批量删除,计算商品总价等等。对新学习vue的同学可以作为小练习进行训练运行截图如下:代码中用到了Bootstrap.js框架和axios.js来实现Vue进行异步数据操作Bootstrap.js链接:Bootstrap.jsaxios.js链接:axios.min.js下面是代码部分:<...

2020-05-07 16:29:43 595 2

原创 Vue.js_实例_菜单导航栏

经过几个月的学习。慢慢熟悉了vue框架的使用,接下来我用vue编写一个菜单导航栏的实例,作为短暂性的小结。运行视图如下下面是代码部分:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue_实例</title> &lt...

2020-05-07 16:00:07 1405

原创 Vue.js_模板语法_认识和理解

Vue.js 模板语法Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。结合响应系统,在应用状态改变时, Vue 能够智能地计算出重新渲染组件的最小代价并应用到 DOM 操作上。<!DOCTYPE html>&lt...

2020-05-07 15:20:37 518

前端框架和插件文件.zip

整理了一些前端经常用到框架和插件,包括Bootstrap.js、Vue.js、vue-element.js、vue-viewui和vue-router等一些文件

2020-05-07

Android studio2.3版本

Android studio2.3版本

2019-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除