分类归档

小程序

FWQ
小程序
微信小程序input输入框详解实例代码
这篇文章主要介绍了微信小程序 input输入框详解及简单实例的相关资料,需要的朋友可以参考下 实现效果图: 微信小程序输入框input 名 类型 默认值 说明 value   输入框的内容 type String text input的类型,有效值:text,number,idcard,digit,, password Boolean false 是否是密码类型 placeholder String   输入框为空时占位符 placeholder-style String   指定placeholder的样式 placeholder-…
2024-11-25 阅读全文 →
FWQ
小程序
小程序怎么把富文本转换为文本
小程序怎么把富文本转换为文本? 微信小程序-富文本转文本 最近小程序这么火,我也来搞搞。发现了一个恶心的问题。小程序没有组件能支持富文本内容的,改接口又不太合适,于是有了这问,没技术含量纯粹记录 首先我们看眼没有被格式的富文本显示: *.wxml内代码。content是富文本内容     <view>      <text>{{content}}</text>     </view> 登录后复制 显示结果: 小程序无法解析html 由以上图片看到,小程序无法解析html文件 我们需要处理html富文本内容,让其显示好看点 下面直接上代码了,主要功能就是利用js的replace 对富文本经行处理,大家可以看一下。一起优化,方便对富文本更好的处理。 convertHtmlToText: function convertHtmlToText(inputText) {     var returnText = "" + inputText;     returnText = returnText.replace(//ig, ' ');     returnText = returnText.replace(//ig, ' ');     returnText = returnText.replace(/ 登录后复制 /ig, ‘  *  ‘);     returnText = returnText.replace(//ig, ‘ ‘);     //– remove BR tags and replace them with line break     returnText = returnText.replace(//gi, ”…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众号开发微信的消息类型解析
本篇文章一起了解微信公众号开发微信的消息类型解析 当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。各消息类型的推送XML数据包结构如下。 目录 [隐藏] 1 文本消息 2 图片消息 3 语音消息 4 视频消息 5 地理位置消息 6 链接消息 文本消息 <xml> <ToUserName><![CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[this is a test]]></Content> <MsgId>1234567890123456</MsgId> </xml>…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中wx:for和wx:for-item的用法
这篇文章主要介绍了微信小程序wx:for和wx:for-item的正确用法,wx:for是循环数组,wx:for-item即给列表赋别名,文中给大家列出来几个错误用法,大家一起学习下 wx:for=”{{list}}”用来循环数组,而list即为数组名wx:for-item=”items” 即用来定义一个循环过程中每个元素的变量的 如果是一维数组,按照如下方式循环出来: <view> {{index}} {{item.name}} </view> 登录后复制 登录后复制 登录后复制 登录后复制 以上代码中,item即为list的别名。 如果是二维甚至多维数组,按照如下方式循环: <view> {{item.id}} <view> {{items.name}}{{item.account}} </view></view> for (var i = 0 ; i <p></p><p>等同于</p><p class="jb51code"></p><pre class="brush:js;toolbar:false;"><view></view> 登录后复制 登录后复制 谨记:wx:for是循环数组,wx:for-item即给列表赋别名 以下为几个错误使用,请大家谨慎使用: 1.直接用wx:for-item ,这样是循环不出来列表的 <view>…
2024-11-25 阅读全文 →
FWQ
小程序
介绍小程序聊天群,发送语音,文字,图片
可以创建群,邀请群成员,群成员列表展示,图片发送,设置群公告,踢人,全体禁言,个人禁言,发送语音信息等功能。 效果图: 实现代码: wxml <view class="bo"> <view class="top_bo"> <view bindtap="number">群成员({{userNumber}})</view> <view bindtap="upLoad" wx:if="{{prohibit=='0'}}">发图片</view> <view bindtap="prohibitTis" wx:if="{{prohibit=='1'}}">发图片</view> <view bindtap="notice">群公告</view> <view bindtap="goHome">去首页</view> </view> <scroll-view scroll-y="true" scroll-with-animation scroll-top="{{scrollTop}}"> <block wx:if='{{!list}}'> <view…
2024-11-25 阅读全文 →
FWQ
小程序
小程序开发之表单验证实例教程
这篇文章主要为大家详细介绍了微信小程序错误提示效果,点击确认发布不能为空错误提示,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 微信小程序表单验证,点击确认发布不能为空错误提示,具体内容如下 以下是效果图: 代码如下: WXML: <view>{{popErrorMsg}}</view>  <view>  <form>    <textarea></textarea>   <view>   <text>你还可以输入</text>   <text>{{commentTxtCount}}</text>   <text>字</text>   </view>   <button>确认发布</button>  </form>  </view> 登录后复制 : page{background: #f4f4f4;}  .ad_popHd{height: 76rpx; line-height: 76rpx; font-size: 32rpx;text-align: center; border-bottom: 1px solid #cdd1cd; padding: 0 20rpx;color: #202120;}  .ad_popFt{ margin: 20rpx ; margin-top: 50rpx;}  .ad_popArea{ width: 708rpx; height:400rpx;font-size:30rpx;padding: 20rpx; box-sizing: border-box; -webkit-box-sizing: border-box; line-height: 40rpx; color: #333; background: #fff; }  .ad_popCout{ color: #969899; font-size: 24rpx; text-align: right; line-height: 58rpx; padding: 0 20rpx;}  .informBtn{background: #09bb07;color: #fff;font-size: 34rpx; margin-top: 38rpx;height: 88rpx;}  .one_stars{color: #999;}  .one_star{font-size: 20rpx;color: #999;}  .danger{ color: #f64400;} …
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序中底部导航栏的实现代码
本篇文章给大家带来的内容是关于微信小程序中底部导航栏的实现代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 底部导航栏是如何实现?即点击底部的导航,会实现不同对应页面之间的切换。 我们先来看个我们要实现的底部导航栏的效果图:(三个导航图标示例,微信小程序最多能加5个) 1. 图标准备 阿里图标库 http://www.iconfont.cn/collections/show/29 在这个网站上下载一些自己要用到的图标,比如人员头像,home主页等一些常用的图标,直接点击下载保存到本地,修改一下命名。也可以使用UI准备好的图标。 回到项目里,新建一个images文件夹,将刚刚下载好的图标放在文件夹底下备用,将上述起好名字的图标 保存到 小程序 项目目录中 新创建的 images 文件夹中,准备工作就做好了。 2. 添加配置文件 我们找到项目根目录中的配置文件 app.json 加入如下配置信息(app.json文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。)    "tabBar": {   "color": "#a9b7b7",   "selectedColor": "#11cd6e",   "borderStyle": "white",   "list": [     {…
2024-11-25 阅读全文 →
FWQ
小程序
微信红包接口使用方法汇总
欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务器会进行证书验证,请在商户平台下载证书现金红包-下载证书.png现金红包-下载之后的文件.png有人要问这么多证书到底使用那个呢?跟开发语言有关系吗?什么语言使用什么证书,以及如何使用可以参考截图中的证书说明.txt内容如下:欢迎使用微信支付! 微信支付API共四份(证书pkcs12格式、证书pem格式、证书密钥pem格式、CA证书),为接口中强制要求时需携带的证书文件。 证书属于敏感信息,请 1. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 2. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 3. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 4. 简介:欢迎留言、转发微信极速开发系列文章:点击这里前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单此文来聊聊微信商户中的支付工具—-现金红包现金红包.png准备工作【官方文档】一、开通现金红包权限在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。二、下载API证书商户调用微信红包接口时,服务… 5. 简介:微信红包接口开发,其实不是很难,不要被他的表象吓到了,参考网上好几个版本的答案咯~,特地分享如下 6. 简介:欢迎留言、转发 微信极速开发系列文章:点击这里 前几篇文章介绍了微信支付。 公众号支付、微信扫码支付、刷卡支付、微信买单 此文来聊聊微信商户中的支付工具现金红包 准备工作 【官方文档】 一、开通现金红包权限 在使用现金红包之前,请前往开通现金红包功能。操作路径:【登录微信支付商户平台——>产品中心——>现金红包——>开通】。…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序之自定义抽屉菜单实例详解
这篇文章主要为大家详细介绍了微信小程序实战之自定义抽屉菜单效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 微信提供了动画api,就是下面这个 通过使用这个创建动画的api,可以做出很多特效出来 下面介绍一个抽屉菜单的案例 实现代码:wxml: <!--button-->  <view>button</view>  <!--mask-->  <view></view>  <!--content-->  <!--使用animation属性指定需要执行的动画-->  <view>   <!--drawer content-->   <view>   <view>菜单1</view>   <view>菜单2</view>   <view>菜单3</view>   <view>菜单4</view>   <view>菜单5</view>   </view>  </view> 登录后复制 wxss: /*button*/  .btn {   width: 80%;   padding: 20rpx 0; …
2024-11-25 阅读全文 →
FWQ
小程序
学习在Ubuntu 18.04 上搭建微信小程序和公众号应用开发环境
【相关学习推荐:】 在Ubuntu 18.04上 搭建微信小程序和公众号应用的开发环境 安装NVM 如果在Ubuntu上使用apt-get安装了Node.js,需要先手动移除: $ sudo apt-get purge nodejs && sudo apt-get autoremove && sudo apt-get autoclean 登录后复制 安装NVM: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.1/install.sh | bash 登录后复制 或…
2024-11-25 阅读全文 →