小程序
子弹头99
php最好的语言
展开
-
小程序传递对象
设置变量: var data = JSON.stringify(对象名字) wx.navigateTo({ url: '路径' + data , })接受变量:onLoad: function (options) { var that=this var data= JSON.parse(options.data); that.setData({ data: data }) }...原创 2020-06-24 13:13:00 · 399 阅读 · 0 评论 -
微信小程序swiper的左右不断切换滑动bug解决
if (e.detail.source === 'touch') { this.setData({ current: e.detail.current }) }原创 2020-06-24 13:02:23 · 882 阅读 · 1 评论 -
微信小程序swiper的左右不断切换滑动bug解决
if (e.detail.source === 'touch') { this.setData({ current: e.detail.current }) }原创 2020-06-24 12:58:51 · 997 阅读 · 0 评论 -
自定义radio组件选中、未选中样式
radio .wx-radio-input { /* 自定义样式.... */ height: 24rpx; width: 24rpx; margin-top: -4rpx; border-radius: 50%; border: 2rpx solid #999; background: transparent;}radio .wx-radio-input.wx-radio-input-checked::before { border-radius: 50%; /* .转载 2020-06-23 16:32:25 · 790 阅读 · 0 评论 -
小程序全局函数的应用
index.js在index.js里面定义一个全局函数 //定义一个全局函数, app.userInfoReadyCallback = res => { this.setData({ userInfo: res.userInfo, hasUserInfo: true, }) ...原创 2020-04-25 22:26:26 · 1211 阅读 · 1 评论 -
小程序自带界面使用简介
根据小程序初始demo分析小程序流程。小程序执行流程:首先执行onLaunch方法,再去执行onLoad方法。但是执行流程是异步的所以说可能先执行onLoad方法。在我这里真实的执行流程。首先执行onLoad方法,再去执行onLaunch方法。onLoad:初次登陆,app.globalData.userInfo =false所以不执行this.dat...原创 2020-04-25 13:27:22 · 324 阅读 · 0 评论 -
小程序中回调函数(callback)的理解
什么是回调函数://callback是一个函数A callback is a function //作为另一个函数的参数that is passed as an argument to another function and //当父函數执行完成之后,它(回调函数)才被执行is executed after its parent function has completed....原创 2020-04-25 12:21:17 · 5788 阅读 · 0 评论 -
小程序设置数据的过程
原创 2019-12-09 13:47:37 · 131 阅读 · 0 评论 -
单向绑定(小程序) 与 双向绑定(vue/angularjs )
单向绑定(以小程序做例子):在js中:Page({ data: { userName: '张三' }})在wxml中:<view> <text class="">姓名: </text> <view>{{userName}}</view> <input cl...原创 2019-12-06 14:31:01 · 591 阅读 · 0 评论 -
小程序搜索
向api提交参数即可,有后台进行处理原创 2019-08-12 19:51:35 · 120 阅读 · 0 评论 -
小程序--上划加载更多 下拉刷新
var util = require('../../../utils/util.js');var app = getApp();Page({ data: { totalCount:0, isEmpty:true, requestUrl: "", }, //使用scroll-view组件 设置高度 当滑动此高度时就会触发此组建的bindscrolltolow...原创 2019-08-12 19:40:27 · 358 阅读 · 0 评论 -
小程序--动态设置导航栏标题
onLoad: function (options) { var category = options.category console.log(category) wx.setNavigationBarTitle({ title: category }) },也就是说 设置标题这段代码可以写在onLoad页面里wx.setNavigat...原创 2019-08-11 14:05:11 · 163 阅读 · 0 评论 -
小程序传递参数--数组对象
传递参数时需要进行序列化 JSON.stringify(对象/数组)接受参数时需要反序列化JSON.parse(option.参数名)原创 2019-08-11 13:34:45 · 1286 阅读 · 0 评论 -
微信小程序we:for问题记录
<block wx:for="{{movies}}" wx:for-item="moive" ><!-- wx:for-item="moive" 这个可以显示wx:for-item="movie" --> 这个不可以显示<template is="movieTemplate" data="{{...moive}}" /><!--...原创 2019-08-10 19:51:27 · 349 阅读 · 0 评论 -
小程序wx.request 先后顺序
onLoad: function (options) { var inTheatersUrl = app.globalData.doubanBase +"/v2/movie/in_theaters"; var comingSoonUrl = app.globalData.doubanBase +"/v2/movie/coming_soon"; var top250Url...原创 2019-08-10 15:44:54 · 2270 阅读 · 0 评论 -
小程序 require
posts-data.jsvar local_database = [ { date: 'sep 18 2016', title: '正是虾肥蟹壮时', imgSrc: '/images/post/crab.png', avatar: '/images/avatar/1.png', content: '本文档将带你一步步创建完成一个微信小程序,...原创 2019-08-07 23:44:07 · 988 阅读 · 0 评论 -
小程序 tempalte模板
目录结构:post.wxml:<block wx:for="{{postList}}"> <view class='post-container'> <view class='post-author-date'> <image class='post-author' src="{{item.a...原创 2019-08-08 14:11:09 · 183 阅读 · 0 评论 -
小程序缓存
wx.setStorageSync 同步wx.setStorage 异步原创 2019-08-09 09:29:49 · 380 阅读 · 0 评论 -
小程序 this
在微信小程序中我们一般通过以下方式来修改data中的数据bindFaChange1: function (e) { this.setData({ index1: e.detail.value }) }但是当我们通过wx.request请求网络数据成功后绑定数据时候报以下错误this.setData is not a function代码如下:...转载 2019-08-09 10:46:21 · 201 阅读 · 0 评论 -
小程序this例子
在调用getPOStCollecteAsy函数后,success函数里面的this为success对象的this,而不是页面的this所以在外面定义一个页面的为that,在success函数里面去调用that,解决了重写问题...原创 2019-08-09 10:59:01 · 91 阅读 · 0 评论 -
小程序同步异步方法
除非必要时候,尽量使用同步方法,特别是新手,建议使用同步方法、在同步方法不解决问题的前提下才使用异步方法。同步方法:定义:顺序执行,上一个没执行完,下一个不会执行,所以 方法复杂时可能会导致卡顿代码复杂地低,方便阅读,容易查错能直接返回函数异步方法:定义:不会让ui有停滞的情况,(但是可能会异步执行同步,然后有嵌套异步或者同步,导致回调事件很长),所以流畅快速,不易...原创 2019-08-09 12:53:41 · 997 阅读 · 0 评论 -
小程序猫港i问题
1 登陆比如说用户登陆之后,显示用户头像,当用户修改头像之后,小程序显示用户当前的头像2 点赞,收藏 (对数据库进行操作,对前台页面进行操作)点赞收藏记录记录到数据库中去,(用户id 文章id)那么如何在海量文章中显示出你点赞或收藏过的文章是不是当用户点击收藏或点赞后就把这条记录插入到数据库了3 下拉刷新,上拉加载更多上拉加载更多的分页问题,上拉刷新也就是显示最近的10...原创 2019-08-09 14:07:44 · 164 阅读 · 0 评论 -
小程序学习笔记wx:if 和 hidden
hidden组件始终会被渲染,只是简单的控制显示与隐藏。wx:if 是惰性的,如果在初始渲染条件为 false,框架什么也不做,在条件第一次变成真的时候才开始局部渲染。wx:if 之中的模板也可能包含数据绑定,所以当 wx:if 的条件值切换时,框架有一个局部渲染的过程,因为它会确保条件块在切换时销毁或重新渲染。hidden 有更高的初始渲染消耗。wx:if 有更高的切换...原创 2019-08-07 16:05:51 · 133 阅读 · 0 评论 -
小程序生命周期
一 wx:navigateTo 和wx.redirectTo//此方法在wx.navigateTo({ url: "../post/post",})时执行 onHide: function () { console.log("onHide") }, 此方法在wx.redirectTo({ url: "../post/post",...原创 2019-08-07 16:53:55 · 119 阅读 · 0 评论 -
小程序冒泡与非冒泡
事件分为冒泡事件和非冒泡事件:冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。 非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。 bind 可以冒泡,catch 不可以冒泡 冒泡:点击最小的时候 发生 small,middle,big点击中间的时候发生middle,big点击最大的时候发生big2 big :表示打印了两次b...原创 2019-08-07 17:22:02 · 375 阅读 · 0 评论 -
小程序wx.request
wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success (res) { console.log(res.data) },...原创 2019-08-10 14:41:11 · 108 阅读 · 0 评论 -
学习小程序异常向上抛
modell<php?namespace app\api\model;use think\Exception;class Banner{ public static function getBannerByID($id){ //TODO:根据banner ID号,获取Banner信息 try{ 1 / 0;...原创 2019-07-12 14:10:07 · 318 阅读 · 0 评论