作者文章

fwq

FWQ
小程序
推荐10篇wxapp内容组件详解
这篇文章主要介绍了微信小程序 教程之wxapp视图容器 scroll-view的相关资料,需要的朋友可以参考下相关文章:微信小程序 教程之wxapp视图容器 swiper微信小程序 教程之wxapp视图容器 scroll-view微信小程序 教程之wxapp 视图容器 viewscroll-view可滚动视图区域。属性名类型默认值说明scroll-xbooleanfalse允许横向滚动scroll-ybooleanfalse允许纵向滚动upper-thresholdnumber50距顶部/左边多远时(单位px),触发 scrolltoupper 事件lower-thresholdnumber50距底部/右边多远时(单位px),触发 scrolltolower 事件scroll-topnumber 设置竖向滚动条位置scroll-leftnumber 设置横向滚动条位置s 1. 简介:这篇文章主要介绍了微信小程序 教程之wxapp视图容器 scroll-view的相关资料,需要的朋友可以参考下 2. 简介:这篇文章主要介绍了微信小程序 教程之wxapp视图容器 swiper的相关资料,需要的朋友可以参考下 3. 简介:这篇文章主要介绍了微信小程序 wxapp视图容器 view详解的相关资料,附简单实例和实现效果图,帮助大家学习参考,需要的朋友可以参考下 4. 简介:这篇文章主要介绍了微信小程序…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发功能介绍:加解密NODE-UUID
node-uuid可以快速地生成符合 RFC4122 规范 version 1 或者 version 4 的 UUID。js-base64可以实现Base64编码和解码,支持UTF-8编码。crypto-js 可以非常方便地在 JavaScript 进行 md5、SHA1、SHA2、SHA3、RIPEMD-160 哈希散列,进行 AES、DES、Rabbit、RC4、Triple DES 加解密。SJCL是一个由斯坦福大学计算机安全实验室创立的项目,旨在创建一个安全、快速、短小精悍、易使用、跨浏览器的JavaScript加密库。 node-uuid node-uuid可以快速地生成符合 RFC4122 规范 version 1 或者 version 4 的…
2024-11-25 阅读全文 →
FWQ
CMS教程
DEDECMS如何整合DISCUZ
如何整合discuz? 原先,我使用的是DEDE PHPWIND6.3.2整合版~~   后来觉得PHPWIND不太好用,所以就想换DISCUZ~   现在分享一下我的整个转换过程,希望能对朋友们有帮助~~   第一步:取消DEDE和PHPWIND的整合,在后台把两个程序的通行证关闭~   第二步:安装UCENTER~~   第三步:打开(http://bbs.dedecms.com/read.php?tid=90913&keyword=UCenter)使用此帖的工具,在DEDE后台安装上UC的接口模块~~   第四步:设置好UCENTER使得通讯成功~~   第五步:如果你用的PHPWIND论坛,是放在BBS目录下~那么你先改过另外一个目录名,然后把DISCUZ论坛换回BBS目录~   第六步:安装DISCUZ论坛~~安装过程中论坛已经直接整合UCENTER了~完成了这个安装,其实DEDE和DISCUZ已经通过UCENTER整合成功了~   第七步:最后一步,当然要把PHPWIND的数据转到DISCUZ了~~~打开(http://www.discuz.net/thread-1010799-1-1.html)使用此程序,选择PW6.3.2=》UC。根据提示一步步下去~   第八部:检查UCENTER是否都通讯成功,如果都成功,恭喜你,你也成功了~! 可能我做的步骤对于高手来讲是多了,但是对于我这样一个新手来讲,今晚能够成功,真的很开心,所以特意分享了我转换的全过程。 以上就是DEDECMS如何整合DISCUZ的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
asp.net微信开发中永久素材管理介绍
这篇文章讲述asp.net微信开发中永久素材管理介绍的相关内容,需要的朋友可以参考下 除了3天就会失效的临时素材外,开发者有时需要永久保存一些素材,届时就可以通过本接口新增永久素材。 最近更新,永久图片素材新增后,将带有URL返回给开发者,开发者可以在腾讯系域名内使用(腾讯系域名外使用,图片将被屏蔽)。 请注意: 1、新增的永久素材也可以在公众平台官网素材管理模块中看到 2、永久素材的数量是有上限的,请谨慎新增。图文消息素材和图片素材的上限为5000,其他类型为1000 3、素材的格式大小等要求与公众平台官网一致。具体是,图片大小不超过2M,支持bmp/png/jpeg/jpg/gif格式,语音大小不超过5M,长度不超过60秒,支持mp3/wma/wav/amr格式 4、调用该接口需https协议 先来看我自己自定义的后台永久素材管理效果图,如下: 再看看微信官网后台上的显示界面,同步的哦! 首先我们来分析一下步骤:第一步:如果想让图片在自己的页面显示,首先得先建个实体类吧,用来存储素材的信息吧 /// <summary>  /// 微信永久素材实体类,用于保存永久素材上传至微信服务器后返回的数据  /// </summary>  public class WxSuCaiInfo  {  public int SuCaiId { get; set; }//自增列序号  public string SuCaiUrl { get; set; }// 存储文件名  public string SuCaiType { get; set; }//素材类型,可分为image,voice,video,thumb(缩略图)  public string SuCaiTitle { get; set; }//图文消息的标题  public string SuCaiDigest { get; set; }//图文消息的摘要  public string SuCaiauthor { get; set; }//图文消息的作者  public string SuCaishow_cover_pic { get; set; }//图文消息是否显示封面.保存0或1  public string SuCaicontent { get; set; }//图文消息的正文内容  public string SuCaicontent_source_url { get; set; }//图文消息的原文链接  public string media_ID { get; set; }//上传至微信服务器后,返回的永久mediaID  public string Url { get; set; }//上传至微信服务器后,返回的图片URL,仅图片才会返回此属性  public string uploadDate { get; set; }//上传日期时间…
2024-11-25 阅读全文 →
FWQ
小程序
小程序如何接入微信支付?(开发教程介绍)
本文主要讲述微信小程序接入微信支付开发过程中遇到的坑,分为两大块,小程序端和后台接口封装。 一、后台接口封装 本文介绍基于ThinkPHP5进行接口封装,具体步骤如下: 1、微信支付官方文档提供了PHP脚本微信支付的样例,下载下来; 2、样例已经封装好了每个类,我们只需要加上命名空间即可,在TP5的extend目录下新建一个目录wxpay,把样例中的类复制到该目录下,然后加上命名空间即可; 其中最主要的一个类即WxPayApi.php,加上命名空间后的形式如下,其它类的改造类似: 3、在需要用到的地方引入命名空间,new 一个对象即可使用,统一下单接口举例: 先引入需要的类: 封装对外的统一下单接口,直接返回小程序调用支付接口所需的参数: 重新支付接口类似,可以通过统一下单类进行封装。 二、小程序端整合 小程序端很简单,只需要把接口返回的数据传给微信支付的js接口即可 接口返回的样例如下: 整合接口返回的数据举例如下: 三、总结 1、小程序微信支付API使用的公众号jssdk的微信支付API,官方文档上有一个参数写错了,就是传的appid中的“I ”必须为大写,不然一直提示参数错误。 2、调用统一下单接口后,不能直接把统一下单返回的结果返回给小程序端,需要重新生成下签名。 推荐:《》 以上就是小程序如何接入微信支付?(开发教程介绍)的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序支付及退款流程实例分享
首先说明一下,微信小程序支付的主要逻辑集中在后端,前端只需携带支付所需的数据请求后端接口然后根据返回结果做相应成功失败处理即可。我在后端使用的是php,当然在这篇博客里我不打算贴一堆代码来说明支付的具体实现,而主要会侧重于整个支付的流程和一些细节方面的东西。所以使用其他后端语言的朋友有需要也是可以看一下的。很多时候开发的需求和相应问题的解决真的要跳出语言语法层面,去从系统和流程的角度考虑。进入正题。 一. 支付 支付主要分为几个步骤: 前端携带支付需要的数据(商品id,购买数量等)发起支付请求 后端在接收到支付请求后,处理支付数据,然后携带处理后的数据请求 微信服务器 的 支付统一下单接口 后端接收到上一步请求微信服务器的返回数据,再次处理,然后返回前端让前端可以开始支付。 前端进行支付动作 前端支付完成后,微信服务器会向后端发送支付通知(也就是微信要告诉你客户已经付过钱了),后端根据这个通知确定支付完成,然后就去做支付完成后的相应动作,比如修改订单状态,添加交易日志啊等等。     从这几个步骤可以看出,后端主要的作用就是将支付需要的数据传给微信服务器,再根据微信服务器的响应确定支付是否完成。     这个流程还是蛮容易理解的。形象的说,前端就是个顾客,后端就是店家,微信服务器的统一下单接口就像收银员。顾客跟店家说,我是谁谁谁,现在我要付多少多少钱给你买什么什么。店家就跟收银员说,那个谁谁谁要付多少钱,你准备收钱吧。收银员收到钱后,就去告诉店家,我已经收到钱了,你给他东西吧。下面就详细的说明一下各个步骤的具体实现。 1. 前端请求支付     前端请求支付,就是简单的携带支付需要的数据,例如用户标识,支付金额,支付订单 ID 等等跟 **你的业务逻辑有关** 或者跟 **下一步请求微信服务器支付统一下单接口需要的数据有关** 的相关数据,使用微信小程序的 wx.request( )…
2024-11-25 阅读全文 →
FWQ
CMS教程
利用 WordPress 创作博客:分享你的故事与经验
《利用 WordPress 创作博客:分享你的故事与经验》 WordPress作为世界上最流行的内容管理系统之一,为无数用户提供了一个方便、灵活的创作平台。无论是个人博客、商业网站还是在线商店,WordPress都能满足各种需求。在这篇文章中,我们将探讨如何利用WordPress来创作自己的博客,并分享一些实用的代码示例。 第一部分:创建WordPress博客 首先,你需要注册一个域名和购买一个主机来托管你的WordPress网站。接着,安装WordPress并登录后台开始创作。在仪表盘中,你可以管理文章、页面、主题、插件等内容。 创建文章 在WordPress中,你可以轻松创建文章来分享你的故事和经验。点击“发布”->“添加新文章”,在编辑器中编写你的内容并设置标题、分类、标签等细节。下面是一个简单的文章代码示例: <h2>我的第一篇博客</h2> <p>欢迎来到我的博客!在这里我将分享我的一些故事和经验。</p> 登录后复制 创建页面 除了文章,你还可以创建页面来展示关于、联系方式等内容。创建页面和文章类似,只是页面更适合静态内容。示例代码如下: <h2>关于我</h2> <p>我是一个热爱写作、分享经验的博主。</p> 登录后复制 第二部分:定制WordPress主题 WordPress提供了各种主题供用户选择,但定制一个符合自己需求的主题也是很有趣的事情。你可以在“外观”->“主题编辑器”中修改主题的PHP、CSS和JavaScript代码。以下是一个简单的修改主题背景颜色的代码示例: body { background-color: #f0f0f0; } 登录后复制 第三部分:安装插件增强功能 WordPress的插件库中有大量的插件可以为你的网站增加各种功能。比如SEO优化、社交分享、联系表单等。安装插件非常简单,只需要在“插件”->“安装插件”中搜索并安装即可。以下是一个简单的社交分享按钮代码示例: <div class="social-buttons">…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序学习数组操作
前言 相信在小程序推出公测之后,很多小伙伴都已经抓紧申请注册小程序了。在开发阶段中也碰到了很多的问题,例如wx.request数据请求不成功,在数组操作时,不知道如何往数组里push数据,input如何监听用户输入的状态,css的background-image无法获取本地资源等等,本博客会出一个专题,给碰到这些问题的小伙伴解决思路。 数组操作 今天我们主要讲的是,数组操作。相信对于用过vue、js等mvvm的童鞋,微信小程序的数组操作就显得很简单啦,原理是一样的。 这是简单做的一个demo,已经到hub,到时大伙可以直接下载。我们主要讲在数组中常用的一些操作方法,对数组向前向后插入新的数据、修改数组、数组、清空数组,其他的一些操作方式,我会给大伙学习思路。 demo数组操作的例子路径:/pages//array.w 向前向后插入新的数据 Page({ data: { list:[{ id:1, name:'应季鲜果', count:1 },{ id:2, name:'精致糕点', count:6 },{ id:3, name:'全球美食烘培原料', count:12 },{ id:4, name:'无辣不欢生猛海鲜', count:5 }] }…
2024-11-25 阅读全文 →
FWQ
小程序
图文详解微信小程序canvas API实例代码
这篇文章主要介绍了微信小程序 api详解及实例代码的相关资料,需要的朋友可以参考下 绘图是每个移动应用必备的技术,基本上和,IOS,等移动开发都是相同的,创建个上下文,给你个画布再上画,官网给的小例子都比较全了自己去看吧,drawImage时没有反应不知道是BUG还是电脑不能测试待定,http://www.php.cn/course/342.html 屏幕就像是数学上的坐标轴,且在第四象限,以屏幕左上角为圆点,X轴向右为正向左为负,Y轴向下为正向上为负(这点和数学上相反的)以圆点为基点画个距离圆点上下50宽高100的矩形来演示canvas基本用法 微信小程序这里提供了两个API wx.createContext() 创建并返回绘图上下文context对象 getActions 获取当前context上存储的绘图动作,对应wx.drawCanvas(object)中的actionsclearActions 清空当前的存储绘图动作 wx.drawCanvas(object) 绘制 canvasId 画布标识,传入的cavas-id,这里的标识可以为Number,也可以是actions 绘图动作,由wx.createContext创建的context,调用getActions方法导出绘图动作数组。 绘图中可以进行变形,绘制,路径,样式,这些个东西有点多官网有例子,这里通过一个例子引入 wxml <!--画布 canvas-id 为画布标识,当绘制时通过canvas-id找到画布 --> <canvas></canvas> 登录后复制 js Page({  data:{   text:"Page canvas"  },…
2024-11-25 阅读全文 →
FWQ
CMS教程
phpcms不支持script怎么办
phpcms不支持script的解决办法:首先找到并打开“caches_datacontent_input.class.php”文件;然后删除其中的“trim_script($data);”内容;最后保存修改即可。 让PHPCms内容页支持JavaScript 在PHPCms内容页中,出于完全考虑,默认是禁止JavaScript脚本的,所以我们在添加文章时,虽然加入了js代码,但实际上并没有起作用,而是以文本形式显示。如果要让内容页支持JavaScript,则要做以下修改: 在文件..cachescaches_modelcaches_datacontent_input.class.php中找到函数: function get($data,$isimport = 0) {      $this-&gt;data = $data = trim_script($data); 登录后复制 修改为: function get($data,$isimport = 0) {  $this-&gt;data = $data; //不调用过滤函数 登录后复制 推荐:《/” target=”_blank”>phpcms教程》 立即学习“”; 以上就是不支持script怎么办的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →