分类归档

小程序

FWQ
小程序
微信小程序如何循环调用一个方法?
微信小程序如何循环调用一个方法?下面本篇文章给大家介绍一下微信小程序中实现循环调用一个方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 微信小程序中实现循环调用一个方法 要想循环调用一个方法肯定是要判断某个值,当这个值为假时调用这个方法,为真就不调用 query:function(){   if(!!wx.getStorageSync('userInfo')){       let _this=this;         setTimeout(()=> {           _this.query();         },500);       return;     } } 登录后复制 这就是一个循环调用一个方法,可以配以一个flag来控制最多只循环多少次,或者在if后面写方法,在循环结束后进行操作。 推荐:《》 以上就是微信小程序如何循环调用一个方法?的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信内容排版工具总结
微信运营这活儿一下火遍了职场,做内容的自媒体都在这运营上花费了不少的功夫,有专门研究如何写出爆款标题的文案君,也有为了制作出精美的图文排版而熬红双眼的设计师,今天我们就来盘点下有哪些图文排版。 No1:135排版 这是我用得最顺手的微信图文排版神器, 优势:一键排版,零基础的小伙伴可以直接套用啦,并且是设计师的原创设计。 缺点:bug不少,稳定性不够,有时候复制粘贴会出现错误。 好用指数: No2:秀米 我是秀米和135换着用的,秀米页面很扁平化,看着很清爽。 优势:功能比135多,有图形组件,类型比较清晰,如果文章比较多,有专门的图片模板。图文模板比较丰富,选择性多。 缺点:功能操作比较傻瓜式,对于强迫症的人来说用这一款编辑器真是作死自己啊。 好用指数: No3微推宝图文排版 不仅具有微信图文排版的功能,还有微信文章排行版,账号排行版等功能,小伙伴们在排版的时候也可以看看一些爆款的文章的。 优势:有自己的客户端,重点是可以提交文章链接,从而获取文章的内容,初期不懂排版的小伙伴,可以试一下,先按照别人的排版来做噢。有自己的APP,即便是出门在外也可以轻松掌握自己公众号数据。 缺点:排版模板比较少 好用指数: No4 :I排版 I排版的功能比较少,由于我个人比较喜欢简洁的排版,所以很少用I排版,因为其页面是的设计是有点糟糕的。 优势:功能分类比较齐全,很多组件也都具备了,对排版要求不是很高的话,这个软件完全是可以满足的。 缺点:样式模板太少,选择范围不大 好用指数: No5:易点编辑器 具备基本的编辑功能,一般的排版都可以完成,比如顶部关注,底部分享,图文排版,标题,分割线等等基础的排版功能。 优势:有一些表情图,小伙伴在找表情图的时候就不用那么艰难的百度了。 缺点:页面太乱,广告太多,用户体验不好。 好用指数: No6:扔赞微信编辑器…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发通过.Net发送图文消息实例解析
这篇文章主要为大家详细解析了公众平台开发之发送图文消息.net代码,感兴趣的小伙伴们可以参考一下 之前我们讲过让微信发送给我们普通的文本信息,下面我们来看看如何发送图文信息,需要注意的是这里说的是,让微信发给我们,而不是我们拍个图片发给微信处理,我们上传图片在以后的章节介绍.下面是发送图文消息的函数,涉及title(标题),description(摘要),picurl(图片),链接(url)几个关键的参数:  protected string sendPicTextMessage(Msg _mode,string title,string description,string picurl,string url)   {     string res = string.Format(@"<xml>     <tousername></tousername>     <fromusername></fromusername>     <createtime>{2}</createtime>     <msgtype></msgtype>     <articlecount>1</articlecount>     <articles>      <item>      <title></title>       <description></description>      <picurl></picurl>      <url></url>      </item>      </articles>      </xml> ",       _mode.FromUserName, _mode.ToUserName, DateTime.Now,title, description, picurl, url);     return res;    } 登录后复制 直接在调用函数即可:  protected void Page_Load(object sender, EventArgs e)    {      MyMenu();      wxmessage wx = GetWxMessage();…
2024-11-25 阅读全文 →
FWQ
小程序
PHP微信开发之根据用户回复关键词位置返回附近信息
这篇文章主要为大家详细介绍了php微信开发之简单实现根据用户回复关键词位置返回附近信息 ,感兴趣的小伙伴们可以参考一下 用户关注了微信公众号之后,可以回复用户的地理位置(腾讯地图)给公众号,提取位置信息的纬度和经度,转化为百度的纬度和经度。然后根据纬度和经度,调用百度地图的API,返回附近半径2KM以内的“饭店”“旅馆”(可以自定义)等信息。调用百度的API时,需要获取apiKEY,如果没有,请到百度开发者中心去注册和申请。 首先,用一组纬度和经度来测试接口返回的数据: <?php /**根据一组经纬度查找附近2公里以内的关键字**/ header('Content-type:text/html;charset=utf-8'); //--------第一步:转换经纬度---- //参考链接:http://www.php.cn/ $Location_X = 23.134521; $Location_Y = 113.358803; $url = "http://api.map.baidu.com/geoconv/v1/?coords=$Location_X,$Location_Y&from=3&to=5&ak=这里填写你的apikey"; $res = file_get_contents($url); $res = json_decode($res, true); //用户发送腾讯的soso地图位置信息经过转换之后,得到百度地图的经纬度 $x =…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序开发环境搭建详细介绍
这篇文章主要介绍了 小程序开发环境搭建详细介绍的相关资料,需要的朋友可以参考下 微信小程序可谓是今天最火的一个名词了,一经出现真是轰炸了整个开发人员,当然很多App开发人员有了一个担心,微信小程序的到来会不会给移动端App带来一个寒冬,身为一个Android开发者我是不相信的,即使有,那也是很遥远的未来。 不管微信小程序是否能颠覆当今的开发格局,我们都要以好奇的心态去接收,去学习。不排斥新技术,所以,心动不如行动,赶紧先搭建一个微信小程序开发工具。那么接下来就让我们一起来开始吧。 先放一张Github上demo的动态图 开发工具下载是看到GitHub上的分享。那么你可以直接进入该GitHub,找下载链接即可下载。 当然我把安装顺序以及遇到的问题在此详细介绍一下。(接下来按照此步骤安装即可成功(windows版)) 下载微信小程序开发工具0.7.0版本,因为0.9.0版本有登陆验证,直接安装一直登陆不上,一直提示please bind your wechat account to the appid first,扫码扫了上百次也没登录上(是有多大的耐心),下载0.7.0版本后直接安装,安装过程很简单,选择安装目录下一步就可以了,安装成功后登陆进入程序出现,需要微信扫码。 进入后出现上面界面关闭。然后下载0.9.0版本,下载后直接覆盖安装就可以了(要覆盖安装),安装后先不用打开开发工具,即使你想打开也进不去。因为程序是没有破解的。安装程序后需要下载三个js破解文件替换掉我们安装程序的对于目录的对应文件。 下载下图的三个文件 我将工具安装到D盘了,分别找到下面三个目录替换对应文件即可 D:微信web开发者工具package.nwppdistcomponentscreatecreatestep.js D:微信web开发者工具package.nwppdiststroesprojectStores.js D:微信web开发者工具package.nwppdistweappppservicesdebug.js 替换文件后即可登录成功了,登录后界面如下 那么我们直接点击添加项目,点击后界面 因为我们没有内测账号,这个appid可以随便输入,项目名称,及开发目录就随便写了。 填好信息后点击添加项目 OK,神奇的事情出现了,一个helloworld项目就出现了。 点击编辑…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序:如何实现tabs选项卡效果示例
小女子也是刚入门微信小程序不久,发现微信内部很多组件都已经封装好了,但是却没有tab选项卡效果的组件,最近正好需要用到,就研究了一下。整理出来供大家一起探讨学习,哪里有问题或者可以改进的地方,欢迎大家指点吐槽。 首先点击导航的时候需要两个变量,一个存储当前点击样式类,一个是其它导航默认的样式类 选项卡内容列表同样也需要两个变量,一个存储当前显示块,一个存储的是其它隐藏的默认块 使用三目运算通过点击获取导航索引,根据索引判断是否添加当前类【备注,这里我将点击事件绑定在父级导航栏,通过target对象得到点击触发的事件对象属性】 请结合如下效果图: demo.wxml: <blockquote><view></view></blockquote> 登录后复制 demo.js Page( {     data: {       tabArr: {         curHdIndex: 0,         curBdIndex: 0       },     },     tabFun: function(e){       //获取触发事件组件的dataset属性       var _datasetId=e.target.dataset.id;       console.log("----"+_datasetId+"----");       var _obj={};       _obj.curHdIndex=_datasetId;       _obj.curBdIndex=_datasetId;       this.setData({         tabArr: _obj       });     },     onLoad: function( options ) {  …
2024-11-25 阅读全文 →
FWQ
小程序
怎么创建自己的微信小程序
快速创建属于自己的小程序: 第一步:进入https://mp.weixin.qq.com/官网,选择,【小程序】>>【开发】选项进入查看小程序开发文档。 开发选项下你可以看到官方提供的教程、框架、组件、api、工具还有一些常见问题等。  这些在我们进行微信小程序开发的时候非常有用。 第二步:下载微信开发者工具 在官网文档中进入【工具】选项,选择合适你电脑操作系统的开发工具。 第三步:扫描登录 首次使用微信开发者工具要求你使用微信扫描登录,这个帐号将作为管理员来管理你的项目。登录完成之后是这样: 这里我们选择的是本地小程序项目。点击进去: 第四步:新建微信小程序 点击上图中的【添加项目】中的【+】号,进行添加项目操作。你将看到如下图: AppId:AppId需要在官网中申请,作为以后上传到微信服务器中时候使用的,这里我们仅仅是练习的demo,我们选择无AppId。 项目名称:就是你这个新建的项目的名称。 项目目录:这个项目存放源代码的地方。 以下是我新建项目demo的配置: 点击【添加项目】按钮,就可以完成新建一个微信小程序默认程序hello world,这是勾选【在当前目录中创建quick start项目】这一项系统自动创建的,在我们做项目的时候常常需要把不需要的内容删掉,但是作为新手来说可以先留着,先看看里边的各种格式的文件是如何编写的。 下图是新建默认微信小程序视图: 推荐:《》 以上就是怎么创建自己的微信小程序的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序button组件详细介绍
button按钮用的算是最普遍的组件之一。 主要属性: wxml <!--按钮默认样式,点击事件--> <button>Defalut</button> <!--原始颜色,不可点击状态, 正在加载状态--> <button>Primary</button> <button>warn</button> 登录后复制 js Page({  data:{  // text:"这是一个页面"  },  /**  * button点击事件监听  */  clickButton: function(e) {   //打印所有关于点击对象的信息   console.log(e);  },  onLoad:function(options){  // 页面初始化 options为页面跳转所带来的参数  },  onReady:function(){  // 页面渲染完成  },…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序支付流程
支付步骤逻辑: 1. 小程序发起请求预支付 2. 服务端调用接口发起预支付信息 3. 微信小程序调起支付完成支付 1. 小程序发起请求预支付 2. 服务端调用接口发起预支付信息 服务端接收到请求后,调用微信的api接口,调用成功会得到一个prepay_id 这个就是相当于小程序的预支付id 过程中会生成签名,按照官方文档的实例参数生成即可,如果非必填可选择不填,然后向 api 发送一个xml <xml>    <appid>wx2421b1c4370ec43b</appid>    <attach>支付测试</attach>    JSAPI支付测试    <mch_id>10000100</mch_id>    <detail></detail>    <nonce_str>1add1a30ac87aa2db72f57a2375d8fec</nonce_str>    <notify_url>[url]http://wxpay.wxutil.com/pub_v2/pay/notify.v2.php</notify_url>[/url]    <openid>oUpF8uMuAJO_M2pxb1Q9zNjWeS6o</openid>    <out_trade_no>1415659990</out_trade_no>    <spbill_create_ip>14.23.150.211</spbill_create_ip>    <total_fee>1</total_fee>…
2024-11-25 阅读全文 →
FWQ
小程序
微信公众号怎么解冻
打开微信公众平台官网,按正常顺序输入账号和密码,然后点击登录 解冻之前需要先验证主体身份,用实名的微信扫二维码确认身份后网页会提示你身份验证成功,点击【确定】。 页面提示你需要开启账号保护,我们点击【开始】进行验证。 选择验证方式时,可以选择注册时登记的手机号来验证,如果你的手机号已经停用,我们可以通过点击【身份证号】验证,选择好后点击进入下一步。 然后填写注册账号时使用的真实姓名和身份证号码,再点击下一步。 然后填写身份证姓名、身份证号、手机号,然后填写手机号收到的【短信验证码】。再次扫码进行手机验证通过后,点击【提交】。 验证成功后我们还要手机扫码确认登录我们解封的账号。 手机验证通过后,就可以进入到我们的公众号后台了,证明解封已经成功了。 以上就是微信公众号怎么解冻的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →