- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 node.js koa微信支付全流程功能实现
const moment = require('moment');const { Pay, Code } = require('../../../libs/consts');const { isTester, isDev, isTest, toQueryString, md5 } = require('../../../libs/utils/tool');const { STATUS, TYPE, ITEMS } = Pay;const cfg = config.get('payment')co
2020-10-26 16:43:14 544
原创 vue+egg nginx配置
vue+egg nginx配置配置代理转发至后端配置代理转发至后端server { listen 80; root /www/web/server_toutoufc_com/public_html; server_name server.toutoufc.com; index index.html index.php index.htm; error_page 400 /errpage/400.html;
2020-07-12 19:27:56 713
原创 node.js 微信公众号jssdk接入 后端开发
const {Code} = require("../../../libs/consts");const _ = require("lodash");const crypto = require("crypto");const xml2js = require("xml2js");const getRawBody = require("raw-body");const request =...
2019-11-12 09:13:17 477
原创 启动node pm2
pm2 start ecosystem.config.js --env development启动koa backendmodule.exports = { /** * Application configuration section * http://pm2.keymetrics.io/docs/usage/application-declaration/ */ ...
2019-11-07 22:47:21 132
原创 使用pm2在同服务器配置开发、生产、测试等环境
export NODE_ENV=production只能适用于node xxx.js的前台运行set NODE_ENV=production貌似无效pm2 做法:创建pm2.config.js文件:(其中name显示为pm2 list中的应用名,script为启动文件相对当前文件位置)module.exports = { apps : [ { name: ...
2019-11-07 22:24:27 571
原创 nginx 代理node配置文件
nginx 代理到nuxtserver { listen 80; server_name bibixiao.toutoufc.com; location / { proxy_pass http://127.0.0.1:3000; }}
2019-11-07 22:23:39 422
原创 nuxt.js swiper用法
//-------------------------------------------------nuxt.config.jsnpm install vue-awesome-swiper plugins: [ '@/plugins/swiper', {src:'~/plugins/swiper.js',ssr:false}, ],//---------------...
2019-01-02 17:40:41 5188
原创 vue中使用swiper
npm install vue-awesome-swipernuxt.config.js plugins: [ '@/plugins/swiper', {src:'~/plugins/swiper.js',ssr:false}, ],//-------------------------------------------------plugin/swiper.j...
2019-01-02 17:22:55 753
原创 sequelize-auto自动生成model...
sequelize-auto -o “./models” -d jiuzhousns -h localhost -u root -p 3306 -x root -e mysql
2018-12-22 23:32:05 2318
原创 nuxtjs asyncData 里面实现多请求
let [listA, listB,listC] = await Promise.all([ app.$axios.$post("plat/test-hall/test-hall-page"), app.$axios.$post("plat/community/detail"), app.$axi...
2018-12-11 23:31:27 7596
原创 vue nuxt.js swiper实现轮播图 处理windows is not definded
nuxt.config.js plugins: [ '@/plugins/element-ui', '@/plugins/swiper' ],plugins/swiper.jsimport Vue from 'vue'//import VueAwesomeSwiper from 'vue-awesome-swiper'// require stylesimpor...
2018-11-26 16:31:10 202
原创 echart修改tooltip增加单位
echart修改tooltip增加单位 tooltip: { trigger: 'axis', formatter:'{b0}<br/>{a0}:{c0}'+元,//格式后面加单位 axisPointer: { ...
2018-11-12 15:48:02 7649
原创 PanResponder react native 手势 或 触摸
相对于原生的触摸事件处理机制,RN也有一套自己的处理机制,大体上和原生差不多,但是基于RN是应用在iOS和Android的两个平台,有时候会存在一些手势上的冲突,比如,在一个横向滑动的ScrollView上放置两个TouchableXXX组件,有时我们横向滑动的时候会触发TouchableXXX的点击事件。当然如果我们了解了RN的触摸处理机制,可以很简单地解决上面的问题,首先我们了解一下RN的触摸...
2018-08-22 17:01:42 1722
原创 ract native PanResponder 滑动事件 手势动画 事件管理等
import React,{Component} from "react";import {connect} from "react-redux";import { View, Text, StyleSheet, Image, ScrollView, TouchableOpacity, TextInput, PanResponde...
2018-08-15 11:32:10 1592
原创 react native onPanResponderMove animated.event 一起用法
onPanResponderMove: (evt, gestureState) => { console.log('onPanResponderMove','移动中.. 距离是'+gestureState.dy); this.state.length_Y.setOffset(this.headerH); ...
2018-08-14 14:20:31 2216
转载 react-native之黄色警告Remote debugger is in a background tab which may cause apps to perform slowly. Fix
react-native之黄色警告Remote debugger is in a background tab which may cause apps to perform slowly. Fix this by foregrounding the tab (or opening it in a separate window).百度了一圈也没找到问题,感觉有点摸不着头脑原来,只要把那个...
2018-08-03 10:51:04 1402
原创 react native 去掉模拟器 底部 黄色警告提示信息
YellowBox.ignoreWarnings(['Warning: isMounted(...) is deprecated', 'Module RCTImageLoader']);
2018-07-03 10:27:46 3305
原创 apicloud 公共类 common.js 封装实现 ajax请求数据 + 缓存 loading页面等
//设置主题样式function getskin(dir) { /*换皮肤*/ var skindir = "../../css/skin/" + dir + "/skin1.css"; //alert(skindir); var skin = new auiSkin({ name: "night", //皮肤样式名字,不能为中文 ...
2018-05-21 14:21:55 2580
原创 apicloud js获取数据列表 上拉加载更多 标准页 (非vue版 )
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-width,i
2018-05-21 14:19:49 2672 1
原创 apicloud keyback 事件 退出app事件 再点一次退出app事件
//退出APP function exitNowApp(){ $api.setStorage('isFullScreen',0); //按两次退出应用 api.addEventListener({ name : 'keyback' }, function(ret, err) { //全屏时 需要发送事件 并关闭全屏 var...
2018-05-21 14:09:07 5003
原创 videoplayer 播放器
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="maximum-scale=1.0,minimum-scale=1.0,user-scalable=0,width=device-wid
2018-05-14 01:27:26 3255
原创 apicloud 外部应用状态 及app 下载并安装外部应用
//app状态 显示不同的文字 gameStatus:function(){ var _self = this; var packageName = 'com.youku.phone'; //_self.gameData.snsGameAndroidName var ...
2018-04-25 11:10:01 3344
原创 apicloud vue点击延迟解决
<img src="../../../image/common/bg-white.png" :data-echo="realImgDomain+item.snsGameNewLogo" onerror="this.src='../../../image/common/bg-white.png';this.onerror=null" :onclick="'vm.showContent('+it...
2018-03-10 15:02:53 2812 1
原创 apicloud app 滚动导航菜单实现
apicloud 制作滚动导航菜单 下划线左右平滑移动的动画#scoreMenuNav { border: 0px solid red; } #scoreMenuNav ul { overflow: hidden; overflow-x: auto; white-s...
2018-02-23 15:47:46 5184 1
原创 apicloud 关闭当前frame 返回键关闭当前frame
//退出住址frm api.addEventListener({ name : 'keyback' }, function(ret, err) { //判断是否打开地址frm 如果打开,则关闭 if($api.getStorage('openframe')){ api...
2018-02-09 13:21:27 3614
原创 vue获取当前事件的dom元素 var thisDom = e.currentTarget;
在vue里面,经常用到click,如何获取执行click事件的当前dom对象呢?事件 playvideo:function(e,src){ ////vue获取当前事件的dom元素 var thisDom = e.currentTarget; }
2018-01-26 09:52:21 9508
原创 css div垂直居中解决方案
position: absolute; right:50%; top:50%; margin-right:-2rem; margin-top:-2rem; filter: none; background-color: rgba(0,0,0,.35); width: 4rem; height: 4rem
2018-01-23 10:36:44 193
转载 给div添加横向的滚动条
*{margin: 0;padding: 0;}.div1{height: 100px;width: 600px;background: aqua;}ul,li{list-style: none;}ul{overflow: hidden;overflow-x: auto;white-space: nowrap;}li{height:80px;width: 21
2018-01-20 12:40:47 15453
转载 wdlinux wdcp 将wdcp v3 默认php5.5 切换为php5.3版本 安装zend
官网省级方法wget http://down.wdlinux.cn/in/php_up53.shsh php_up53.sh看到"php update is OK"提示表示,顺利完成 网友升级办法默认的WDCP面板安装,PHP版本是5.2.17,如果需要升级PHP5.3或者是5.5则需要通过升级的方式,这个方法相比较网上的其他方法能够节省很多时间。A、升级PHP
2017-12-29 16:20:47 2981
原创 css垂直剧中解决方案
css垂直剧中解决方案 position: fixed; top: 50%; left: 50%; background-color: #000; width:50%; height: 50%; -webkit-transform: translateX(-50%) trans
2017-11-28 16:17:38 280
转载 html css 右侧固定 左边自适应样式
提醒已售 宽窄巷子景区旁 金牛区西安北路美食街大套二 楼层适中html css 右侧固定 左边自适应样式 记录
2017-11-21 15:48:59 1502
原创 apicloud 从服务器获取数据 数据库数据
apiready = function(){ function getlist(){ api.showProgress(); api.ajax({ url: 'http://47.92.121.222/t/index.php/index/index/getlist', method: 'post', data: { values: { name: 'haha' }, files: { file:
2017-10-18 16:49:11 3739
转载 thinkphp 3.2.3按今天,本周,本月,本季度,本年,全部查询
/**按今天,本周,本月,本季度,本年,全部查询预约单数据* $day 代表查询条件 $cid 代表 公司id*返回array $data 查询条件 数组*/ public function find_createtime($day,$cid){//查询当天数据 if($day==1){ $today=strtotime(date('Y-
2017-09-14 10:07:19 3912
原创 thinkphp 模板输出二维数组的cookie的值
thinkphp 模板输出二维数组的cookie(‘info.name’,’song’);php中 设置 cookie('info.name','song');模板中 输出 {$Think.cookie.info_name}其实就是把名字改成了info.nameprint_r(cookie()); 如下Array( [mO4cd_msid] => DG4GaA [UM_di
2017-09-05 15:31:06 902
原创 thinkphp 抽奖程序 房产网
<?phpnamespace Choujiang\Controller;use Think\Controller;class IndexController extends Controller { public function index(){ $members_luck=M('members_luck'); $data['mid'] =I
2017-08-24 12:38:44 857
struts里面的配置
[quote] asdf qwer 士大夫玩儿奔斯洛伐克工加载壶中日月顶戴要无可奈何花落去 [/quote][code="xml"] /login2.jsp /result.jsp /login2.jsp /output.jsp /success.jsp...
2008-08-03 00:19:49 84
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人