分类归档

小程序

FWQ
小程序
小程序开发之企业展示
在这篇微信小程序开发教程中,我们将介绍如何使用微信小程序开发企业内部宣传展示等功能。 一、小程序主体部分 一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下: 1. 小程序逻辑 App({ onLaunch: function() { // Do something initial when launch. }, onShow: function() { // Do something when show. }, onHide: function() {…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发BUG经验的一些总结
小程序开发越来越热,开发中遇到各种各样的bug,在此总结了一些比较容易掉进去的坑分享给大家。 1. new Date跨平台兼容性问题 在Andriod使用new Date(“2018-05-30 00:00:00”)木有问题,但是在ios下面识别不出来。 因为IOS下面不能识别这种格式,需要用2018/05/30 00:00:00格式。可以使用正则表达式对做字符串替换,将短横替换为斜杠。var iosDate= date.replace(/-/g, ‘/’);。 2. wx.getUserInfo()接口更改问题 微信小程序最近被吐槽最多的一个更改,就是用户使用wx.getUserInfo(开发和体验版)时不会弹出授权,正式版不受影响。现在授权方式是需要引导用户点击一个授权按钮,然后再弹出授权。 3. 只有在调试模式下,才能发送数据到自己的正式服务器 其实,只要注意配置合法域名,这个问题就解决了。有的时候,因为一上来就开发,忘记掉去配置域名。后来发现数据没法出去,可能半天没想来忘记配置了! 4. 无法获取UnionID的问题 login获取UID必须满足两个条件: 把小程序和公众号都绑定在开放平台; 用户必须已经关注公众号。 用wx.getUserInfo获取满足一个条件:     把小程序和公众号都绑定在开放平台; 5. wx.getSystemInfoSync获取windowHeight不准确 主要原因在于获取是时机,wx.getSystemInfoSync是在页面初始化的时候就计算了,基本上可以理解为是屏幕高度。所以,最好的方法是使用异步接口,并且在onReady函数中调用。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中怎么让图片居中
小程序中怎么让图片居中 小程序中让图片居中主要是写wxss(css)样式来实现,实现方式是设置父组件display为flexbox,并添加justify-content: center;和align-items:center;让元素在水平方向和垂直方向居中即可。 推荐学习: 具体实现方式如下: 1、首先编写wxml文件,添加一张图片  <view>   <image>   </image></view> 登录后复制 2、然后编写wxss文件,给图片及其父元素添加样式 page{    height:100% } .imagesize{  display:flex;                    //flex布局  justify-content: center;         //水平轴线居中  align-items:center;                //垂直居中 } .imagesize image {    width:400rpx;   height:400rpx; } 登录后复制 3、效果如下 PHP中文网,大量,欢迎学习! 以上就是小程序中怎么让图片居中的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
推荐10款使用第三方库特效(收藏)
大家都知道underscore.js是一个 javascript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 javascript 内置对象。那么这篇文章我们就来学习下微信小程序如何使用第三方库underscore.js,有需要的可以参考学习。前言underscore.js是一个很精干的库,压缩后只有4kb。underscore 提供了100多个函数,包括常用的:map、filter、invoke — 当然还有更多专业的辅助函数,如:函数绑定、javascript 模板功能、创建快速索引、强类型相等测试等等。弥补了标准库的不足,大大方便了javascript的编程。微信小程序无法直接使用require( ‘underscore.js’ )进行调用。微信小程序模块化机制微信小程序运行环境支持commojs模块化,通过module.exports暴露对象,通过 1. 简介:大家都知道Underscore.js是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。那么这篇文章我们就来学习下微信小程序如何使用第三方库Underscore.js,有需要的可以参考学习。 2. 简介:Yii是精心设计,使第三方库可易于集成,进一步扩大Yii的功能。当在一个项目中使用第三方库,程序员往往遇到关于类命名和文件包含的问题。因为所有Yii类以C字母开头,这就… 3. 简介:Immutable 是 Facebook 开发的不可变数据集合。不可变数据一旦创建就不能被修改,是的应用开发更简单,允许使用函数式编程技术,比如惰性评估。微信小程序无法直接使用Immutable.js,下面就来说说微信小程序如何使用第三方库Immutable.js。 4. 简介:使用原会话。一个被大家长期所期待的PHP 4.0特性是会话支持。相比之下,PHP 3.0用户则不得不使用第三方库或根本不能实现此项功能。而缺乏会话支持则…
2024-11-25 阅读全文 →
FWQ
小程序
分析java微信开发API第二步获取和回复消息
这篇文章主要为大家分析java微信开发第二步获取和回复消息,感兴趣的小伙伴们可以参考一下 微信开发API如何获取和回复消息,下面就为大家进行介绍 一、说明* 本示例根据微信开发文档:http://mp.weixin.qq.com/wiki/home/index.html最新版(4/3/2016 5:34:36 PM )进行开发演示。* 编辑平台:myeclipse10.7+win32+jdk1.7+tomcat7.0  * 服务器:阿里云 windows server 2008 64bits* 平台要求:使用注解方式,平台要求:j2ee6.0+、jdk6.0+、tomcat7.0+* 演示更加注重于api解析。* 为了便于测试说明,每个测试用例为独立,不依赖于其它方法。对于封装,不多加考虑。* 演示尽可能按照API要求进行,目的:了解文档使用方式,达到举一反三的效果。* 知识要求:牢固的java基础、了解http网络通信知识、对于javaweb有足够了解、解析* 在每篇文章结束会给出该部分演示源码。在分析完API之后,会以源码包的形式给出所有演示源码。* 当前时间:4/3/2016 5:32:57 PM ,以该时间为准。 二、文档原文-消息管理() •文档地址:  •消息管理  ◦接收消息-接收普通消息 ◦接收消息-接收事件推送 ◦发送消息-被动回复消息 ◦发送消息-被动回复时的加解密 ◦发送消息-客服消息 ◦发送消息-群发接口 ◦发送消息-模板消息接口 ◦发送消息-模板消息运营规范 ◦获取公众号自动回复配置 立即学习“”;…
2024-11-25 阅读全文 →
FWQ
小程序
教你如何配置微信小程序
这篇文章主要介绍了微信小程序 教程之小程序配置的相关资料,这里对app.json,pages,window等做了详细介绍,对于初学开发微信小程序的朋友,掌握这些还是比较重要的,需要的朋友可以参考下 微信小程序——配置        以下就是小编对小程序配置的资料进行的系统的整理,希望能对开发者有帮助。 我们使用app.json文件来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。 以下是一个包含了所有配置选项的简单配置app.json : {  "pages": [   "pages/index/index",   "pages/logs/index"  ],  "window": {   "navigationBarTitleText": "Demo"  },  "tabBar": {   "list": [{    "pagePath": "pages/index/index",    "text": "首页"   }, {    "pagePath": "pages/logs/logs",    "text": "日志"   }]  },  "networkTimeout": {   "request": 10000,…
2024-11-25 阅读全文 →
FWQ
小程序
小程序体验版如何变正式版
小程序体验版如何变正式版     1、打开【微信开发者工具】->新建一个默认项目->点击【项目】->点击【上传】 2、使用微信小程序公众平台管理员扫描二维码,在手机微信上点击【确认上传】 3、输入【版本号】与【项目备注】后点击【上传】按钮 4、等待上传,上传完成后上传页面会自动消失 5、登录微信小程序公众平台,点击右边【开发管理】选项菜单,用鼠标将网页滚动到底部,点击下拉图标按钮、点击【选为体验版本】 6、若想将体验版本变为正式版,需要点击【提交审核】按钮,审核成功后即是正式版。 更多教程,请关注PHP中文网! 以上就是小程序体验版如何变正式版的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中选项卡的简单介绍
这篇文章主要介绍了微信小程序 选项卡的简单实例的相关资料,需要的朋友可以参考下 微信小程序 选项卡的简单实例 看下效果 代码: home.wxml <!--pages/home/home.wxml--> <view>    <view>热门</view>    <view>关注</view>    <view>好友</view>  </view>  <swiper>    <swiper-item>     <view>热门</view>    </swiper-item>    <swiper-item>     <view>关注</view>    </swiper-item>    <swiper-item>     <view>好友</view>    </swiper-item>  </swiper> 登录后复制 home.wxss /* pages/home/home.wxss */ .swiper-tab{ …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发样式常见的问题整理
摘要: 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。1.关于import和include我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一  … 我们在微信小程序的开发过程中会遇到一些常见的问题,代码的实现不如预期。都是自己在开发过程中走过的弯路,希望对大家有帮助。 1.关于import和include 我们可以将一些公共的代码抽离成为一个单独的 js 文件,作为一个模块。模块只有通过 module.exports 或者 exports 才能对外暴露接口。 import可以在该文件中使用目标文件定义的template。但是要注意import没有传递性,即:C import B,B import A,在C中可以使用B定义的template,在B中可以使用A定义的template,但是C不能使用A定义的template。 include可以将目标文件除了的整个代码引入,相当于是拷贝到include位置。 使用@import语句可以导入外联样式表,@import后跟需要导入的外联样式表的相对路径,用;表示语句结束。 2.关于switchtab和navigateTo 有tabBar的页面用switchTab进行跳转,没有tabBar的页面用navigateTo进行跳转。 3.关于图片大小设置:Picker和picker-view swiper组件使用时,无法设置图片大小等。 以上设置都是无效的。 这种设置有效。 Picker和picker-view的区别在于一个从底部弹出,一个直接嵌入页面内部…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序网络请求的封装
在这里首先声明一个小程序文档的bug,导致大伙们在请求的时候,服务器收到不到参数的问题示例代码: wx.request({  url: 'test.php', //仅为示例,并非真实的接口地址  data: {  x: '' ,  y: ''  },  header: {  'Content-Type': 'application/json'  },  success: function(res) {  console.log(res.data)  } }) 登录后复制 其中header 中的Content-Type,应该用小写content-type才能让服务器收到参数。让我折腾的好久,改了服务器仍然不行,原来是这个问题。参数在request payload中,服务器不能收到,使用如下转换之后 function json2Form(json) {   var str = [];   for(var p in json){   str.push(encodeURIComponent(p) + "=" + encodeURIComponent(json[p]));   }   return str.join("&amp;");  } 登录后复制 图片:1.png 最终还是认为是content-type的问题。最后改小写就ok,觉得微信这么牛逼的团队,犯了一个很低级…
2024-11-25 阅读全文 →