iView

免费领CRMEB移动社交电商系统源码与授权

狂风中的少年 提交于 2020-10-30 16:15:17
移动电商风起云涌,直播带货重塑销售模式,传统商业更是举步维艰,各行各业转型移动电商迫在眉睫,拥有一款好的移动社群社交电商系统成为众多企业与商家的心病! 你曾是否被那些劣质的移动电商系统搞得心力憔悴? 也曾被Saas平台收取 高昂年费 ,想法难实现,辛辛苦苦运营的用户数据,支付数据甚至资金留存数据都要经过他们的“水池”而耿耿于怀,整日担心他们删库跑路被折磨的食不下咽,夜不能寐? 又曾为高昂的 定制开发 而付出巨额成本,开发 周期长 一拖再拖,迟迟无法上线,系统 不 能长时间 稳定 运行,功能简陋,不能实时升级而丧失诸多良机? 还曾被使用 盗版 源码而承担的法律风险,运营风险遏制住了发展的步伐而捶胸顿足,追悔不已? 还是否在为某些框架系统加密 无法二开 ,售后服务响应慢,隐形消费多,不能持续升级维护而不满? 现在,假如有一款 价格优惠 ,功能齐全, 源码开源 ,正版 永久授权 ,持续升级维护, 轻松二开 ,营销功能丰富, 一天 内可快速部署 上线 的纯源码版H5端与小程序端数据互通的商城系统 免费给你 ,你要不要?省下的几十上万块买源码的钱做运营他不香吗? CRMEB单商户商城打通版 基于Thinkphp6.0+vue+mysql+redis开发,前后台全部采用前后端分离式开发。前端框架为uni-app,多端合一,首页页面后台可视化编辑操作,后台采用iview框架。 系统功能强大

在Vue里如何把数据导出到Excel ?

风流意气都作罢 提交于 2020-10-25 13:33:49
在Vue里如何把网页的数据导出到Excel ? 前言: 在做后台管理的时候,我们往往有需要把网页上面的数据导出到excel这样的需求,真实的企业项目里对应一些导出财务报表、员工信息、交易记录、考勤打卡记录…等等需求,本文将对此做探讨。 开始前补充: 网上是有些牛人已经把这个功能封装成组件了,但每个人的封装逻辑五花八门,组件的功能也很有限,不一定真能完全符合自己的业务需求,找相应的API也很麻烦,存在不太敢用,不会用等问题,那么本文将教你 如何自己封装,如何自己自定义相关功能,如何自定义Excel的样式 ,尤其是导出excel后自定义样式,这在一些现存封装好的组件是不好实现的,本文可以实现! 本文导出Excel方法的优点: 网页上的数据与导出Excel之后的数据完全独立,也就是说你导出Excel之后的内容与网页没有直接联系,这意味着数据导出到Excel后有非常强的 1定制性 ,实在不理解这句话也没关系,本文看完你自然就明白了。 2能跨浏览器兼容,甚至是某E浏览器。3导出非常快,不卡顿! 一、使用脚手架创建一个Vue项目,在生成的src目录下创建exportToExcel.js文件(名称自取), 并且到App.vue里面快速模拟生成一份表格数据 1、我这里简单模拟网页上一份表格数据,使用的是iview的table组件,网页上展示的表格的组件你可以用你自己喜欢的组件,我这里做演示用

大前端-前端高级进阶(已完结)

不打扰是莪最后的温柔 提交于 2020-09-28 07:10:31
下载地址: 百度网盘 阶段一:开启大前端的大门 第1周 认识大前端,开启无限可能 万丈高楼平地起。开课第一周,我们将以轻松幽默的方式,从实际工作中的开发痛点出发,以项目全生命周期为主线,对全栈有全局的认识。从整体项目分析开始,培养您的项目架构思维。 课程安排: 1、了解大前端知识体系,让您有全局的认知 2、理解大前端的定义,让您不再迷茫 3、项目规划及DevOps流程 4、分析实际工作中遇到的痛点以及解决办法 5、掌握需求分析的要点及工具(墨刀/Axure) 6、从原型设计、接口设计到技术栈的宏观项目架构思维 第2周 企业标准的开发环境搭建 工欲善其事,必先利其器。学习最火的Docker容器技术,快速搭建测试环境。深入讲解前端必会的Mock接口与工具,并专门设计了调试技巧&真机调试讲解,与实际工作开发完美契合。 课程安排: 1、虚拟机搭建与使用 2、Linux开发环境及常见命令使用 3、容器技术Docker以及安装及使用 4、Node及npm命令的使用 5、搭建DOClever接口测试平台 6、前后端分离开发--RESTful接口及Mock数据 7、常见IDE使用及VSCode的调试配置及默认设置 8、三类真机调试技巧 第3周 必会的前端工程化工具 效率是检验工程师的重要指标之一,如何提高开发效率,从前端工程化工具着手。本周学习实际工作中两大利器Webpack与Gulp

iview Checkbox 多选框 单个的时候 如果需要change 以后进行赋值 就要用value 不要用v-modal 然后用updateModel 方法

感情迁移 提交于 2020-08-19 13:49:15
noSuchSituationSetFalse () { this .noSuchSituationOne = false this .$refs.noSuchSituationRef.updateModel() this .noSuchSituationHandleAPI( ' 0 ' ) }, noSuchSituationSetTrue () { this .noSuchSituationOne = true this .$refs.noSuchSituationRef.updateModel() this .noSuchSituationHandleAPI( ' 1 ' ) }, 来源: oschina 链接: https://my.oschina.net/u/4307536/blog/4284858

国内主流在用的10大后台UI框架,私活必备

非 Y 不嫁゛ 提交于 2020-08-17 01:23:24
前任何企业在开发的过程中,都摆脱不了管理后台的开发需要。 如果一切从0开始,费时费力,而且还存在很大失败的风险。对于国内很多互联网公司来说,不断追求敏捷,快速,一套免费可用UI框架成了必备工具。 小编收集了目前国内主流使用的10个后台UI框架,给各位同学参考一下,尽量不重复造轮子,排名不分先后,按需采用。 vue-Element-Admin Github Star 53.5k, Github 名称:vue-element-admin vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18n 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速 搭建企业级中后台 产品原型。相信不管你的需求是什么,本项目都能帮助到你。 AdminLTE Github Star 34.3k , Github 名称:AdminLTE AdminLTE is a fully responsive administration template. Based on Bootstrap 4.4framework and also the JS/jQuery plugin. Highly customizable and easy to use. Fits many screen

如何查看仅一个用户提交的git日志?

情到浓时终转凉″ 提交于 2020-08-14 04:23:14
问题: 使用 git log ,如何按用户筛选,以便仅看到该用户的提交? 解决方案: 参考一: https://stackoom.com/question/HsDc/如何查看仅一个用户提交的git日志 参考二: https://oldbug.net/q/HsDc/How-can-I-view-a-git-log-of-just-one-user-s-commits 来源: oschina 链接: https://my.oschina.net/u/4432649/blog/4492918

js中字符串型正则转化为真正的正则(坑真的大)

跟風遠走 提交于 2020-08-13 20:38:23
背景:最近在做对单表进行增删改查的动态表单,通过后端返回的JSON数据动态渲染,由于项目的技术栈是vue,我就选用了比较好用的动态表单生成器form-create( http://www.form-create.com/ ),最常见的有elementui和iview等版本。 具体要点,通过后端返回配置的正则对表单进行校验。如:后端返回了如下JSON,前端生成一个拥有手机号校验正则的文本框。 { type:"input", title:"手机号", field:"telephone", value:"", props: { "type": "text", "placeholder": "请输入手机号", "pattern":"/^1[3456789]\d{9}$/" } } 但是,form-create pattern字段中,所需格式是一个正则表达式,前端的正则表达式是一个object。后台返回来的是string。 根据下图实验可知,字符串类型的正则不能直接用于校验,则需要想办法转成真正的正则。 想法① 把左右两边的引号去掉不就好了吗?答:❌ 去掉两边引号还是个string啊。想法太片面了,pass 想法②,有没有什么方法可以转换?答:✅ 经查阅许久,发现eval()这个方法可以将字符串正则修改为真正的正则,如下改造: { type:"input", title:"手机号",

iview通过select勾选动态生成表单的demo

陌路散爱 提交于 2020-08-11 05:56:54
<template> <div id="app"> <Select v-model="model" style="width:200px" @on-change="selectChange" label-in-value> <Option v-for="item in cityList" :value="item.value" :key="item.value">{{ item.label }}</Option> </Select> <Button type="dashed" @click="handleAdd" icon="md-add">Add item</Button> <Form ref="formDynamic" :model="formDynamicConfig" :label-width="80" style="width: 300px"> <transition-group name="fades"> <FormItem v-for="(item, index) in formDynamic" :key="item.value" :label="item.label"> <Row> <Col span="18"> <Input type="text" v-model="formDynamicConfig[item.value]" placeholder="Enter

如何实现深拷贝?

纵饮孤独 提交于 2020-08-10 06:34:27
利用正则快速转换指定时间格式 // 20200303 => 2020-03-03 date = date.replace(/(.{4})/, "$1-"); date = date.replace(/(.{7})/, "$1-"); 复制代码 正则表达式校验输入百分比值 let reg = /^-?(100|(([1-9]\d|\d)(.\d{1,2})?))%$/ 复制代码 console.log(!reg.test(99.3)) 复制代码 iview tree 为指定节点设置展开不生效 // 问题 在变量 treeData的时候设置 extend = true 并没有生效,在打印treeData后发现并没有与extend相关的get set 方法。 所以导致无法展开。 复制代码 // 结论 直接在数据中添加属性是无法生成get和set方法 // 解决 vue.$set(item, 'extend', true) 复制代码 获取map数组的key值 getObjectKeys (object){ var keys = []; for (var property in object) return property; }, } 复制代码 如何实现深拷贝? function deep(origin, target) { var target = target || {}; for

推荐一个能够让程序猿快速开发的极简工具箱

杀马特。学长 韩版系。学妹 提交于 2020-08-10 00:03:25
介绍 本来做的是个图床管理的项目,结果撸成了一个工具箱,不定期追加新的功能。 基础环境 JDK1.8、Maven、Mysql、Redis、IntelliJ IDEA、minio、fastdfs 相关组件 ok-admin vue iView echarts clipboard cropperjs lightbox nprogress webuploader ztree 内置功能 组织机构:机构管理、用户管理、角色管理、行政区域。 系统监控:系统日志、在线用户,后期会慢慢追加完善。 应用管理:任务调度、邮件管理、图片管理、文章管理,每个模块只需要你稍作修改就可以打造成一个项目了。 系统管理:敏捷开发、系统菜单、全局配置,小伙伴们只需要设计好表结构,三秒中就能撸出一个增删查改的模块。 安装教程 启动前请配置 application-dev.properties 中相关 mysql 、 redis 以及非启动强依赖配置邮件、鉴黄、阿里云存储、分布式文件存储。 数据库脚本位于 src/main/resource/sql 下面,启动前请自行导入。 配置完成,运行 Application 中的 main 方法。 演示图 推荐阅读 深夜吐血训练了100万小黄图撸了一个鉴黄接口 UCloud 云服务内容鉴黄 Java 版本实现 分享一款炒鸡好用的网盘+文件服务器 SpringBoot 2.x