- 博客(25)
- 资源 (5)
- 收藏
- 关注
原创 通过企业微信或者微信公众号发送小程序消息推送功能
前言为了解决在管理员端可以主动发起某个指令,可以给用户推送小程序消息需求,共找出两个解决方案:两个方案均已实现点击调转到对应小程序页面,同时可以主动多次进行发送(暂时公众号模板消息有条数限制)。一、使用企业微信发送小程序消息。使用要求:1、需要有企业微信,并将对应小程序添加到应用中。如果不需要发送小程序消息,可以自定义添加应用。2、消息接收者必须加入到企业微信中;3、推送消息时,需要获取消息接收者手机号信息;二、使用微信公众号发送模板消息实现。使用要求:1、需要有小程
2021-04-27 17:36:55 4787
原创 微信小程序开发常见问题(持续更新)
1、集合初始化问题:当在js文件中声明一个集合,在wxml文件中通过wx:for使用,初始化页面时,报集合length属性错误时,需要在当前模块外包裹一层wx:if. 例如:<blockwx:if="dataList.items"><blockwx:for="{{dataList}}"wx:for-index="index"wcx:for-item="item"wx:key="{{index}}"> </block>...
2021-04-19 17:10:00 271
原创 Vue.js学习-路由、页面跳转、传参、插槽
1.平级路由及子路由添加:import Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld'import Hello from '@/components/Hello'import Hello1 from '@/components/Hello1'i...
2019-05-14 15:50:37 523
原创 Vue.js学习-单页面组件创建、属性初识
1.组件创建 1)在html中使用vue时,使用new Vue 2)在.vue文件中使用export default 3)两者的区别可以参考:https://www.cnblogs.com/ppJuan/p/7151000.html2.组件中各个属性的声明和使用(未标注使用方式的情况下,通用) 1)name:指代这个页面的名称;export default使用...
2019-05-14 14:34:55 1060
原创 Vue.js学习-使用post请求后台数据
下面以post请求为例:dologin(){ this.$http.post( "url", {"accountname": this.accountname, "password": this.accountpsw}, { emulateJSON: true } ).then(response =>...
2019-05-14 11:35:19 3129
原创 Vue.js学习-下载、安装、环境搭建
一、下载及安装node.js1)登陆官网https://nodejs.org/en/直接下载 2)下载完成后,傻瓜式安装,一直next。。。3)检查安装a.打开命令行工具,输入node-v出现下图版本号,就说明安装成功 b.打开命令行工具,输入npm-v出现下图版本号,就说明安装成功...
2019-05-06 09:36:30 5039
原创 mysql获取当前周和当前月每天的数据或全周和全月的数据
date_format(CreateTime,'%Y-%m-%d') = (select subdate(curdate(),date_format(curdate(),'%w')-1)) #周 周一 把数字改为2 为周二(0 为周日,日、1、2、3、4、5、6)date_format(CreateTime,'%Y-%m-%d') = (select subdate(curdate(),date_...
2018-03-15 16:54:18 3680
原创 mybatis交互传值
现在mybatis还是很流行的,对于sql和mapper配置能够很好掌握的话,对自己的开发效率有很大的帮助。所以,在自己做项目的同时,也总结了一些这方面的小知识点。1.对于查询sql中where后面逻辑执行循序 ()、not、and、or2.对于mapper获取参数的值有#和$两种,一般能使用#尽量使用#,使用#相当于替换占位符,会将传入的值自动解析为字符串,可以防止SQL注...
2018-02-01 12:38:56 218
原创 使用Jquery实现带搜索框的下拉框
1.引入插件的js、和css(注意不要漏掉Jquery.js)2.填充下拉框数据(实例中通过异步加载的数据,通过异步加载数据时要注意js的加载顺序)实例下载路径:
2017-10-23 16:50:14 2441
原创 sweetalert使用
实例下载地址:http://download.csdn.net/download/natural_ant/100187841.引用sweetalert.js和sweetalert.css等必备文件2.在实例中选择自己所需要的类型弹框。
2017-10-12 22:56:55 661
原创 使用fakeLoader完成加载完成前的页面加载效果
1.首先需要引入fakeLoader.css和fakeLoader.js,注意fakeLoader是基于jQuery的轻量级框架,所以要先引入jQuery。2.在html页面中代码:3.js中控制效果的开关:1)开$(".fakeloader").fakeLoader({ timeToHide: 60000, bgColor: "#A8A8A8", spi
2017-10-11 14:50:24 2363
转载 Java实现二维码QRCode的编码和解码
Java实现二维码QRCode的编码和解码转载于http://blog.sina.com.cn/s/blog_6d0c4e33010190uk.html周末试用下Android手机的二维码扫描软件,扫描了下火车票、名片等等,觉得非常不错很有意思的。当然Java也可以实现这些,现在就分享下如何简单用Java实现二维码中QRCode的编码和解码(可以手机扫描验证
2017-09-27 17:07:25 733 1
转载 SVN被锁定的几种解决方法
用SVN经常出现被锁定而无法提交的问题,选择解锁又提示没有文件被锁定,很是头疼。这里整理了一下SVN 被锁定的几种解决方法:1.出现这个问题后使用“清理”即"Clean up"功能,如果还不行,就直接到上一级目录,再执行“清理”,然后再“更新”。2.有时候如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。
2017-09-26 15:06:24 1409
转载 js正则表达式之$1$2$3$4$5$6$7$8$9属性,返回子匹配的结果
功能:$1-$9存放着正则表达式中最近的9个正则表达式的匹配结果,这些结果按照子匹配的出现顺序依次排列。 基本语法RegExp.$n 注意:这些属性是静态的,除了replace中的第二个参数可以省略RegExp之外,其他地方使用都要加上RegExp。 //创建要进行匹配的字符串 var objStr="这是我的手机号13100000000" //创建正则表
2017-09-26 11:50:43 10220
原创 页面倒计时
本页面将在10秒钟后自动转百度,请稍后...(function(){ var timeout = 0; var handler = function(i){ document.getElementById("timeout").innerHTML = (10 - i); if(i {
2017-09-25 10:39:02 355
转载 限制input输入类型(多种方法实现)
1.只能输入和粘贴汉字 3.只能输入和粘贴数字 5.数字脚本 6.只能输入数字和英文 8.简易禁止输入汉字 输入法不转换,但可粘贴上 9.输入数字和小数点 10.只能数字和"-",例如在输入时间的时候可以用到 JS控制 input 输入字符限制 ENTER键可以让光标移到下一个输入框 代码如
2017-09-23 16:33:08 1431
原创 js格式化数字,保留制定位数小数点
var a = 1.2331212131213131213;1.如果不确定a是否为数字,可以使用Number(a)进行强转。2.使用toFixed(n)获取保留n位小数的值。
2017-09-07 16:31:35 864
转载 阻止点击<a>标签链接跳转
我们常用的在a标签中有点击事件(链接),其中“href”参数只要不为空,点击该链接时,页面会自动跳转;如果指定的“href”不合法,页面会跳转到自身,也就是刷新。1. a href="javascript:js_method();"这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeun
2017-09-06 19:23:55 898
原创 在js中验证数组中是否包含某元素
最近做项目需要用到判断数组中是否包含某个元素,来赋予不同的css或做不同的操作。之前在网上找到的结果,大部分是使用IndexOf(),但是老是报错。。。后来自己查询Jquery的API,找到了符合自己的方法:jQuery.inArray(value,array,[fromIndex])var arr = [ 4, "Pete", 8, "John" ];jQuery.inArra
2017-09-05 11:32:50 645
转载 JavaScript实现阿拉伯数字和中文数字互相转换
阿拉伯数字转中文数字中文数字的特点:每个计数数字都跟着一个权位,权位有:十、百、千、万、亿。以“万”为小节,对应一个节权位,万以下没有节权位。每个小节内部以“十百千”为权位独立计数。“十百千”不能连续出现,而“万”和“亿”作为节权位时可以和其他权位连用,如:“二十亿”。中文数字对“零”的使用要满足以下三条规则:以10000为小节,小节的结尾即使是0,也不使用零。小节内两
2017-09-04 20:11:29 778
转载 JQuery为元素添加样式
由于jquery支持css3,所有能很好的兼容很多浏览器,所以通过jquery来使用css样式比较好 为定义好的css样式可以调用元素的css方法添加样式 $("span").css("css属性名","属性值") 如 $("span").css("color","red") 将标签为span的字体都设为红色的
2017-09-04 17:14:00 4342
原创 判断多选框是否被选中
$("input[type='checkbox']").is(':checked')返回结果:选中=true,未选中=false
2017-09-01 18:44:53 1654
转载 js 获取当前页面路径
设置或获取对象指定的“文件名”或路径。alert(window.location.pathname)设置或获取整个 URL 为字符串。alert(window.location.href); 设置或获取与 URL 关联的端口号码。alert(window.location.port)设置或获取 URL 的协议部分。aler
2017-08-30 09:36:13 557
转载 JavaScript中的shift()和pop()函数
摘自:http://www.cnblogs.com/CodeGuy/archive/2013/05/21/3090690.html1.shift()函数定义该函数从从数组中删除第一项,并返回该删除项。用法示例var fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.shift()
2017-08-15 10:44:03 949
转载 当计算机名称修改时,如何解决oracle11g监听问题
1.要将listener.ora中的 (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521)) ) ) host值填写为修改后的计算机名称或者localhost 2.将tnsnames.ora中的host值修改为l
2017-03-07 17:33:35 1302
企业微信和公众号小程序消息推送功能.rar
2021-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人