自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(301)
  • 资源 (1)
  • 论坛 (1)
  • 收藏
  • 关注

原创 零基础搭建获利的美团饿了么优惠券CPS小程序(附源码)

1、先上图2、前言某天下午,我正在公司认真的写着代码,突然我的手机弹了一个通知,我赶紧抓起手机看看(给自己一个摸鱼的理由)让我看看到底是谁发消息打扰我认真的工作啊。害,原来是某个群转发了一个外卖红包,我失望的刚想放下手机,但是看了一眼电脑上的代码,算了算了,还是再看看手机吧。说不定这不是一个外卖红包这么简单呢?满30减8,就这???看着手机屏幕上的满减券,我陷入了沉思,为什么这个人要转发一个红包到群里呢,这不是让我捡便宜了吗?不会他真的是一个好人吧,从不利己专门利人?我把键盘推开,然后仔细看

2021-02-02 13:06:34 2955 7

原创 基于uni-app编写的登录模板,request请求封装,全局路由拦截,也可作为项目基础模板使用

前言做一个新的项目就需要常用的代码,比如登录,注册 (模板)全局路由守卫(路由配置)Request封装(请求封装)api集中管理引入依赖的UI库(color-ui,uview-ui)flex常用布局css,配置分包utils常用工具函数配置Vuex(store)等等为了提高自己的效率(说白了有点懒)决定把这些作为基础模板,下次做新项目直接用就行了效果图全局路由守卫(1) 路由拦截uni-simple-router 路由、拦截、最优雅的解决方案(2) 路由配置通过 v

2021-01-25 17:15:21 1130

原创 5分钟实现微信云小程序支付功能(含源码)

1 先上效果图 快速实现支付功能,有多快?有五连鞭这么快,不用搭建自己的服务器,不用买域名,不用备案域名,不用支持https。只需要一个简单的云函数,就可以轻松的实现微信小程序支付功能2 准备工作1,非个人小程序,个人小程序用不了支付(小程序appid)2,已经申请微信支付的商户号(商户id,商户秘钥)。3,小程序里关联你的商户号(小程序和商户号绑定)4,微信小程序开通云开发3 开干(1)初始化云开发环境(2)创建云函数pay(3)引入第三方支付依赖tenpaypay文

2020-12-23 21:29:22 2139 5

原创 反编译获取任何微信小程序源码——看这篇就够了

一 准备工具1 node.js 运行环境下载地址:https://nodejs.org/en/2 反编译的脚本链接:https://pan.baidu.com/s/1InxRoozDDb-C-g2rKGi1Cw提取码:i50k3 夜神模拟器下载地址:https://www.yeshen.com/cn/download/fullPackage二 开始反编译1 获取小程序pkg包:在模拟器中登录微信,随便打开一个小程序A打开文件管理器,找到/data/data/com.tencent.m

2020-12-10 21:56:07 3939 14

原创 抽签小程序,妈妈再也不用担心谁洗碗(分配任务)了,so easy

背景今天谁炒菜,谁洗碗,谁买菜…啊,Boss说用抽签吧,于是有了下图这样存在作弊的问题(记住棍子特征,谁先,谁后抽等等)于是有了这个抽签小程序(当然小程序我一个人控制,我想不想作弊看心情了)简介扫码体验数据服务,存储本项目使用的是微信云开发,云数据库声明个抽签chouqianList集合即可(云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使...

2020-04-15 17:53:11 2764

原创 easy-mock 本地部署(挤需体验三番钟,里造会干我一样,爱象节款mock)

前言很多小伙伴问我怎么在自己公司的项目里面添加配置mock,在vue项目里面都知道怎么配置mock,在大型前端项目里面就一脸疑惑了。 我就回答他,你今天会在vue项目里面用,那天换公司是用angular、react,webix…等等还是不会配置使用mock,就推荐用easymock, 所有前端项目都可以用管你啥jb框架,统统都搞定ojbk。就有人问了,easymock,为啥要本地部...

2018-09-13 19:11:35 8423 6

原创 vue2.0-基于elementui换肤[自定义主题]

0. 直接上 预览链接vue2.0-基于elementui换肤[自定义主题]1. 项目增加主题组件在项目的src/components下添加skin文件夹skin文件获取地址2. 项目增加自定义主题自定义添加主题下载地址 https://elementui.github.io/theme-chalk-preview/#/zh-CN3. ...

2018-05-03 11:05:55 13404 3

原创 Vue国际化处理 vue-i18n 以及项目自动切换中英文

0. 直接上 预览链接Vue国际化处理 vue-i18n 以及项目自动切换中英文1. 环境搭建命令进入项目目录,执行以下命令安装vue 国际化插件vue-i18nnpm install vue-i18n –save2. 项目增加国际化翻译文件在项目的src下添加lang文件夹增加中文翻译文件(zh_CN.js)以及英文翻译文件(EN.js),里面分别...

2018-04-30 13:41:03 3620 3

原创 基于Vue实现后台系统权限控制

基于Vue.js 2.x系列 + Element UI 的后台系统权限控制 前言:关于vue权限路由的那些事儿……项目背景:现有一个后台管理系统,共存在两种类型的人员①超级管理员(称作admin),②普通用户(称作editor)每种类型的人看到的操作栏并不一样,可以进行的操作也不尽相同,于是就需要程序处理一下各个权限问题。 过程说难不难,说简单不算简单【迷茫...

2018-03-01 19:09:19 53390 20

原创 VUE2.0增删改查附编辑添加model(弹框)组件共用

Vue实战篇(增删改查附编辑添加model(弹框)组件共用)前言 最近一直在学习Vue,发现一份crud不错的源码 预览链接 https://taylorchen709.github.io/vue-admin/#/login 自己下载下来后仔细研究了起来,发现编辑和增加写了两个弹框,我觉得这不符合vue的组件原则,于是自己把编辑和添加改成共用的因为也是纯粹的写写前端...

2018-02-11 12:02:50 21804 14

原创 一个合格程序员该做的事情 你做好了吗?

程序员每天该做的事1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重要的是不要重复犯相同的错误,那是

2017-04-01 08:53:14 590

原创 如何获取美团饿了么的推广链接赚钱

上文:零基础搭建获利的美团饿了么优惠券CPS小程序附源码第一步、申请官方返利api饿了么 淘宝联盟登陆账号(https://pub.alimama.com/)点击推广管理-->媒体备案管理-->他方平台-->新增媒体备案业务负责人根据自己信息填写个人账号会直接审核通过点击申请APPKey -- > 立即申请点击创建创建应用选择刚才...

2021-02-02 13:02:22 996 2

原创 mescroll高性能的下拉刷新上拉加载组件

精致的高性能的下拉刷新上拉加载组件mescroll --【wxs+renderjs实现】高性能的下拉刷新上拉加载组件 mescroll的uni版本 是专门用在uni-app的下拉刷新和上拉加载的组件, 支持一套代码编译到iOS、Android、H5、小程序等多个平台1、mescroll的uni版本 继承了mescroll.js的实用功能: 自动处理分页, 自动控制无数据, 空布局提示, 回到顶部按钮 ..2、mescroll的uni版本 丰富的案例, 自由灵活的api, 超详细的注释, 可让您快

2021-02-01 22:31:44 102

原创 微信骰子控制大小

微信骰子控制器下载_微信骰子辅助器插件_骰子神手https://docs.qq.com/doc/DZFliQ3ZRR0hCZEZx

2021-01-13 23:57:48 499

原创 uni.navigateTo 无法跳转到页面

uni.navigateTo 无法跳转到页面或者首页我们的其他页面的跳转我们可以通过以下的命令来进行页面的跳转:uni.navigateTo({ url: '/pages/index/index'})但是当我们将这个地址配置到tabBar以后我们就无法通过上述的方法来访问了,这时候我们需要使用以下的方法来进行页面的访问:uni.switchTab({ url: '/pages/index/index'})...

2020-12-16 22:28:49 225

原创 JavaScript 获取当前 URL 的文件名(不包含扩展名)

方式一var url = "http://community.csdn.net/Expert/PostNew.asp"fileName = url.split("//")[1].split("/")file = fileName[fileName.length-1].split(".")[0]console.log(file)方式二var url = "http://community.csdn.net/Expert/PostNew.asp"let file = url.substring(

2020-11-23 15:25:46 171

原创 在vue项目中使用wangEditor

1,vue中安装wangEditor使用的npm安装 npm install wangeditor --save2,创建公用组件在components中创建wangEditor文件夹,文件里面新建index.vue组件index.vue内容为<template> <div ref="editor"></div></template><script>import E from 'wangeditor';export defau

2020-11-17 18:13:36 325 2

原创 js返回两个数组对象比较的不同值

const oldArr = [{ id: 1}, { id: 2}, { id: 5}] const newArr = [{ id: 2}, { id: 4}, { id: 5}] // 将旧数组的值处理成id集合const oldIds = oldArr.map(item => item.id)// 得到newArr与oldArr不同的值const result = newArr.filter(item => !ol

2020-08-20 15:05:13 297

原创 Ant Design of Vue之带select控件,单元格编辑功能的表格EditableCell组件

效果图功能表格里面某一行或者某一个单元格支持select复选框可以编辑,新增一行数据,删除一行数据,并且有校验规则源码editablecell组件源码参考自源码

2020-07-06 18:02:03 1690 5

原创 vue项目data functions should return an object

在vue项目中提示错误,data functions should return an objectMessage.error(err)错了,Message.error()是element-ui的组件,只能接受字符串,不能接受对象。改为Message.error(err.message)就好了我的错误是Message.error(error || ‘Has Error’) 换成 Mes...

2019-10-30 10:23:26 3632 3

原创 微信小程序textarea的内容随着屏幕上下移动的问题

1.小程序中textarea不能在scroll-view、swiper、picker-view等等里面运用。2.不在fixed布局的页面中,placeholder也会随着页面滚动,解决方法:顶级父元素不要设置高度,也不要设置overflow,自然滚动。...

2019-09-18 10:11:09 989

转载 CSS边框长度控制

CSS边框长度控制以前需要边框长度比容器小一些时,我用div嵌套。后来发现伪类在实现这个效果时很方便,只需要一个div就够了,另外调整padding和margin都不会很麻烦。<div class="content-block"> <div class="box-container"> <div class="border-top">...

2019-08-07 17:44:14 674

原创 Vue-CLI 3.x 自动部署项目至服务器

前言平时部署前端项目流程是:先部署到测试环境ok后再发布到生产环境上,部署到测试环境用 xshell 连上服务器,然后用 xftp 连接服务器,然后本地 build 项目,接着把 build 好的文件通过 xftp 上传到服务器上,整个流程感觉稍有繁琐,重复。本教程讲解的是 Vue-CLI 3.x 脚手架搭建的vue项目, 利用scp2自动化部署到静态文件服务器 Nginx一 安装scp2...

2019-04-01 17:27:40 1137 1

原创 js用window.open(url)下载时,替换下载时的文件名

代码如下, const url = 'fileApi/AccountTemplate.xlsx' const link = document.createElement('a') link.style.display = 'none' link.href = url link.setAttribute( ...

2019-03-20 14:16:44 10345 4

原创 Error in v-on handler: "TypeError: handler.apply is not a function"

报错截图原因原来是我在.vue单文件中 data里面的属性和methods里面的方法重名了解决方面重新命名了一下和data里面的属性值不一样就可以了。

2019-03-13 12:03:35 50225 2

原创 js骚操作骂人不带脏

前言很多小伙伴们觉得javaScript很简单,下面的这行 javaScript代码可能会让你怀疑人生。(!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]]小伙伴们学会了,以后遇到一些讲不通道理,让你不开森的人就把这段代码发给他。那么这段代码为什么会输出sb呢?其实这段代码考的是js的类型转化的一些...

2018-10-01 12:00:41 1114

原创 推荐一款超实用的GitHub可视化代码树插件:Octotree

直接上效果图插件名称 : octotree作用: github源码可视化Tree辅助阅读源码地址:https://github.com/buunguyen/octotree插件下载地址:https://www.crx4chrome.com/crx/1392/安装步骤:一般点击上图红色会弹出是否添加Octotree插件,点击...

2018-08-07 18:45:35 10950 3

原创 Vue+Mock.js模拟登录和表格的增删改查

有三类人不适合此篇文章:“喜欢站在道德制高点的圣母婊” – 适合去教堂“无理取闹的键盘侠” – 国际新闻版块欢迎你去“有一定基础但又喜欢逼逼的人” 得得得,老子知道你厉害了,你好牛逼,这些问题那么简单,都是小白看的 这种傻瓜文,简直浪费老子的时间!对于以上三类人,走吧,这里不是你来装逼的地方. 你们也不值得看老子花那么多时间去汇总的水文.前言关于mockjs...

2018-07-26 15:59:24 6232 1

转载 idea项目导入gitee 码云

1、安装gitee插件IDEA 码云插件已由 gitosc 更名为 gitee。1在码云平台帮助文档http://git.mydoc.io/?t=153739上介绍的很清楚,推荐前两种方法, 搜索码云插件的时候记得名字是gitee,gitosc已经搜不到了。2、使用码云托管项目如果之前没有使用过代码托管平台,现在突然想用码云托管代码,操作如下:打开IDEA和这个项目,点击...

2018-07-25 16:38:15 18671

转载 Vue scoped CSS 与深度作用选择器 /deep/

使用 scoped 后,父组件的样式将不会渗透到子组件中。例如(无效):&lt;template&gt; &lt;div id="app"&gt; &lt;el-input class="text-box" v-model="text"&gt;&lt;/el-input&gt; &lt;/div&gt;&lt;/template&

2018-07-23 10:53:43 14524 1

转载 VScode多行编辑的设置

VScode对多行编辑有两种模式。第一种模式Alt+Shift 竖列选择 1 这种模式下只可以选择竖列,不可以随意插入光标。所以只限制于同一列且不间隔的情况下。第二种模式Shift+Ctrl 竖列选择 Ctrl+光标点击 选择多个编辑位点 1 2 这种模式下不仅可以选择竖列,同时还可以在多个地方插入光标。两种模式的切换使用Shift+Ctrl+p快捷键调用查...

2018-07-18 17:12:25 5158

原创 nx-admin1.2版本发布

nx-admin 是一个开源的管理系统前端集成方案nx-admin的初心 组件更易用,让每个小白快速上手,最大程度上帮助个人,企业节省时间成本和费用开支。 尽管这个过程不简单,但是干就完了 1.2版本添加了(1) v-charts图标(2) 第三方网站(3) github-emoji(4) vue购物车实战(5) 右键菜单...

2018-07-11 16:59:42 1537

原创 Vue项目添加动态浏览器头部title

0. 直接上 预览链接Vue项目添加动态浏览器头部title1. 实现思路( 1 ) 从路由router里面得到组件的title( 2 ) title存vuex (本项目已经封装h5的sessionStorage和localStorage也可以存在这里面)( 3 ) 设置 title(1)从路由router里面得到组件的title在 router.befo...

2018-07-10 16:20:45 1167

原创 老板让我十分钟上手nx-admin

大体流程走向参考资料:nx-admin 首先这里就不讲解vue和vuex之类的基础东西了 有兴趣的可以去官方文档了解。这里根据流程走向大概说说登录首先找到登录页也就是/login 路由对应的登录登录页面也就是 src/views/login/index.vue 这个页面,然后看路由配置,路由配置放在了src/router/index.js路由配置在路由配置里暴露了...

2018-07-09 16:45:47 767

原创 Vue项目中添加锁屏功能

0. 直接上 预览链接Vue项目中添加锁屏功能1. 实现思路( 1 ) 设置锁屏密码( 2 ) 密码存localStorage (本项目已经封装h5的sessionStorage和localStorage)( 3 ) vuex设置 SET_LOCK state.isLock = true (为true是锁屏状态)( 4 ) 在路由里面判断vuex里面的is...

2018-06-29 15:31:18 1804

原创 vue实现首屏加载等待动画 避免首次加载白屏尴尬

0 直接上效果图1背景,用户体验良好一直是个重要的问题。2怎么加到自己项目里面?复制css html代码到自己的index.html即可 代码链接源码地址Vue学习前端群493671066,美女多多。老司机快上车,来不及解释了。作者相关Vue文章基于Vue2.0实现后台系统权限控制前端文档汇总VUE2.0增删改查附编辑添加model(弹框)组件共用 ...

2018-06-27 18:26:46 7211 2

原创 vue-cli中使用scss

vue-cli会自动配置好webpack,这时候,在项目中需要使用scss的时候,只需要两步:1 安装node-sass 和 sass-loader npm i node-sass sass-loader --save-dev2.在需要使用scss地方引入: &amp;amp;lt;style lang = &amp;quot;scss&amp;quot;&amp;amp;gt; import

2018-06-23 09:29:58 2274 3

原创 Jest,karma结合Vue-test-utils的优秀文章

vue-test-utilsvue单元测试三毛Jest结合Vue-test-utils使用的初步实践

2018-06-21 17:40:50 2162

转载 文件快速删除工具, 解决你的node_modules

转载自 https://www.cnblogs.com/xiyangbaixue/p/6994595.html文件快速删除工具, 解决你的node_modules 摘要:   还在为删除文件慢烦恼吗?强大工具dlf来帮助你。作为一名前端开发,最常见的就是node_modules,如果dependencies很多,osx系统删除还好,Windows用户就麻烦了。本文分享一块命令行文件...

2018-06-05 14:02:00 711

原创 npm -S -D -g i 有什么区别

npm i module_name -S = &gt; npm install module_name --save 写入到 dependencies 对象ornpm i -S module_namenpm i module_name -D =&gt; npm install module_name --save-dev 写入到 devDependencies 对象...

2018-06-05 11:39:25 4000

浅析Tomcat

浅析Tomcat----自己动手写服务器

2016-11-13

留给时间的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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