- 博客(56)
- 收藏
- 关注
原创 uni-app获取短信记录
// 读取短信内容 //不同机型可能获取不全 //查看权限是否已允许 var Context = plus.android.runtimeMainActivity(); var res = plus.android.invoke("android.support.v4.app.ActivityCompat", "checkSelfPermission...
2020-07-24 10:26:16
3134
2
原创 promise用法
let checkLogin = function(){ return new Promise(function(resolve,reject){ var flag = true; if (flag) { resolve({ ...
2019-12-13 15:18:05
199
原创 播放音频uni-app
var p = plus.audio.createPlayer( "/static/test.mp3" ); p.play(); setTimeout(function(){ p.stop() },5000)...
2019-08-29 15:47:47
2008
原创 JSON.stringify()的作用是将 JavaScript 值转换为 JSON 字符串,而JSON.parse()可以将JSON字符串转为一个对象。
简单点说,它们的作用是相对的,我用JSON.stringify()将对象a变成了字符串c,那么我就可以用JSON.parse()将字符串c还原成对象a。let arr = [1,2,3];JSON.stringify(arr);//'[1,2,3]'typeof JSON.stringify(arr);//stringlet string = '[1,2,3]';consol...
2019-08-12 10:48:42
424
原创 uni-app 消息推送
var pinf = plus.push.getClientInfo(); var cid = pinf.clientid; //客户端标识 console.log(pinf); plus.push.addEventListener("click", function(msg) { ...
2019-07-29 14:36:41
3396
1
原创 常用验证规则
手机 ^1[2-9]\d{9}$邮箱 ^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$时间 ^(([1-3][0-9]{3})[-]{0,1}(((0[13578]|1[02])[-]{0,1}(0[1-9]|[12][0-9]|3[01]))|((0[469]|11)[-]{0,1}(0[1-9]|[12][0-9]|30...
2019-07-03 16:42:22
994
原创 监听layui 单选框选中事件
// 监听单选框选中事件 <input type="radio" name="beshared" value="0" title="开启" lay-filter="beshared" checked> <input type="radio" name="beshared" value="1" title="关闭" lay-filter="besha...
2019-07-02 16:08:25
9524
原创 node.js处理post请求
http.createServer(function (req, res) { if(req.method==='POST'){ // 数据格式 console.log('content-type',req.headers['content-type']); let postData=""; // 类似jquery绑定事件和方...
2019-06-27 10:02:23
373
原创 node.js处理get请求
var http = require('http');const querystring = require('querystring');http.createServer(function (req, res) { console.log(req.methods); const url=req.url; console.log('url:',url); ...
2019-06-27 09:43:14
169
原创 uni-app获取通话记录 自定义基座打包能成功获取
// 获取通话记录 var CallLog = plus.android.importClass("android.provider.CallLog"); var main = plus.android.runtimeMainActivity(); var obj = main.getContentResolver(); plus.android....
2019-06-26 14:38:44
3819
9
原创 uni-app获取手机通讯录
<block v-for="(item,index) in list" :key="index"> <view>{{item.displayName}}</view> <block v-for="(subitem,idx) in item.phoneNumbers" :key="idx">...
2019-06-26 14:37:31
3957
1
原创 express生成器安装
1 安装expresss生成器npm install express-generator -g2安装ejs模板express --view=ejs myapp3 cd myappnpm install4安装nodemon自动更新npm install -g nodemon5 nodemon start运行...
2019-06-20 17:37:54
269
原创 uni-app返回页面修改前一个页面的数据 h5/APP/小程序
var pages=getCurrentPages(), prevPage=null; if(pages.length>1){ prevPage=pages[pages.length-2]; } if(prevPage){ // #ifdef H5 prevPage.customerSource=that.source[that.c...
2019-05-07 17:08:06
5457
1
原创 微信小游戏图片加载
var canvas = wx.createCanvas(); var image = wx.createImage(); canvas.width = 800 canvas.height = 600 image.onload = function () { var context = canvas.getContext...
2019-03-25 13:51:22
1169
原创 二维数组全组合
// 二维数组,最先两个数组组合成一个数组,与后边的数组组成新的数组,依次类推,知道二维数组变成一维数组,所有数据两两组合doExchange: function(doubleArrays) { var len = doubleArrays.length; if (len >= 2) { var arr1 =...
2019-01-22 15:25:21
1053
原创 uni-app实现星级评价
<view class="stars-wrapper"> <view v-for="n in 5" @mouseenter="enter(n)" @mouseleave="leave()" @click="Selected(n)" :class="{'on':cur>=n}"</view&
2019-01-10 10:10:37
8897
1
原创 uni-app元素节点操作
mounted() { uni.createSelectorQuery().select('#test').boundingClientRect(function(e){ console.log(e) uni.pageScrollTo({ scrollTop: e.top...
2018-12-26 14:36:20
49489
原创 uni-app全局组件引用
1 components文件下的vue文件<template name="page-head"> <view class="uni-page-head"> <view class="uni-page-head-title">{{title}}</view> </view></tem
2018-12-07 14:35:13
21289
原创 hover事件放大效果
.wrapper{ overflow: hidden; display:block; position: relative; padding-top:67%; height:0;}.wrapper span{ display:block; width:100%; ...
2018-10-30 08:40:11
1016
原创 vue-layer引用
1 npm install vue-layer2 在程序入口添加import Vue from 'vue';import layer from 'vue-layer'Vue.prototype.$layer = layer(Vue);3 调用 this.$layer.msg('手机号不能为空'); ...
2018-09-21 09:58:35
2167
原创 在vue项目中引入高德地图
1 在index.html文件中引入js文件<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.4.0&key="></script>2 3343 <template> <div id="container" class="my
2018-09-20 15:14:47
2295
原创 vue每个路由修改一个title
import Vue from 'vue'import Router from 'vue-router'import Login from '@/pages/login/Login'import Pwd from '@/pages/login/Pwd'Vue.use(Router) const router=new Router({ routes: [ { pa...
2018-09-19 12:27:46
1108
原创 layui的用法下拉框必须引用css和js文件
<link rel="stylesheet" type="text/css" href="layui/css/layui.css"> <form class="layui-form layui-form-pane" action=""> <!-- 第一行 --> &
2018-09-17 10:25:49
2135
原创 微信小程序实现下拉菜单
点击对应上面的tab选中<view class='nav-wrapper'><view class='nav-container'><view class="scroll_box"><scroll-view class="scroll-view_x" scroll-x scroll-left="{{scrollLeft}}" sty
2018-08-31 09:30:37
2710
原创 微信小程序生成随机验证码
wxml文件<view class='makecode' bindtap='getcode'>{{code}}</view>js文件data: {code:"获取验证码"},getcode:function(){this.createCode();},createCode() {var code;//首先默认code为空字...
2018-08-31 09:29:48
4690
原创 jquery实现扑克牌切换效果
<!DOCTYPE html><html> <meta charset="utf-8"> <title>切换效果</title> <script src="https://code.jquery.com/jquery-3.1.1.min.js"></sc
2018-08-22 10:40:11
658
转载 微信小程序swiper实现滑动放大缩小效果
<swiper class="swiper-block" previous-margin="90rpx" next-margin="90rpx" current="0" bindchange="swiperChange"><block wx:for="{{imgUrls}}" wx:index="{{index}}"&a
2018-08-20 14:20:26
7076
1
原创 微信小程序scroll-view左滑动
<scroll-view scroll-x style="width: auto;overflow:hidden;" class='scroll-box'></scroll-view>需要设置 white-space: nowrap; 里面的元素需要变成行内元素.scroll-box {white-space: nowrap;}.scroll-box ....
2018-08-17 11:32:42
640
原创 小程序如何接收传递过来的参数
因为被同一公众号关联的小程序之间可以进行跳转,这样从一个小程序跳转到另一个小程序时就需要接收传递过来的参数。具体如何跳转请参阅官方文档:https://developers.weixin.qq.com/miniprogram/dev/api/navigateToMiniProgram.html下面直接贴代码:onLaunch: function(options) { ...
2018-08-10 17:39:29
5130
原创 微信小程序下拉刷新,上拉加载更多
1 下拉刷新在app.json中,将window选项中的enablePullDownRefresh设为true1.wx.request (获取远程服务器的数据,可以理解成$.ajax)2. scroll-view的两个事件 2.1 bindscrolltolower(滑到页面底部时) 2.2 bindscroll (页面滑动时) 2.3 bindscrollto...
2018-08-10 15:43:16
1025
原创 微信小程序菜单吸顶效果实现 思路很清晰 获取滑动的距离与菜单距顶部的距离做判断 id的值改变一下就ok了 css
wxml部分<view class=" {{menuFixed ? 'fixed': ''}}" id="affix">菜单栏</view>wxss部分.fixed{position: fixed; top: 0; }js部分onShow: function () {var that = this;var query = wx.createSel...
2018-08-06 16:37:36
7947
原创 单页应用和多页应用
多页应用就是 多页面跳转优点 首屏时间快 seo效果好缺点 页面切换慢单页应用 js 渲染优点 页面切换快缺点 首屏时间长 seo差
2018-07-06 17:53:05
590
原创 移动端项目优化
1尽可能减少结构标签2 尽可能少用图片 尽量使用css3控制标签完成图片效果3尽可能减少文件大小,图片压缩到无损最小值4减少服务器请求次数
2018-06-12 08:24:03
443
原创 mpvue搭建微信小程序
1、全局安装 vue-clinpm install --global vue-cli2、vue init mpvue/mpvue-quickstart my-weixin 3、cd my-weixin 4、npm install 5、npm run dev
2018-06-09 16:38:28
464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人