分类归档

小程序

FWQ
小程序
小程序开发基础篇之数据绑定下(8)
教程接微信小程序开发教程(基础篇)7-数据绑定上,当需要展示一组数据时,可以使用wx:for //.wxml <view>   {{index}}: {{item.message}} </view> //.js age({   data: {     array: [{       message: 'foo',     }, {       message: 'bar'     }]   } }) 登录后复制 其中index是当前数据索引的默认变量名,item是当前数据项的默认变量名。也可以使用 wx:for-item 和 wx:for-index 来指定别名 <view>   {{idx}}: {{itemName.message}} </view> 登录后复制 也可以嵌套使用,如下面是一个九九乘法表 <view>   <view>…
2024-11-25 阅读全文 →
FWQ
小程序
浅谈怎么使用小程序实现一个变速大转盘
怎么使用小程序实现一个变速大转盘?下面本篇文章给大家介绍一下使用小程序实现一个变速大转盘的方法,希望对大家有所帮助! 使用小程序来实现一个大转盘吧!大转盘都不陌生,开始抽奖,然后停止的位置就是获得的奖品。 实现方法:setInterval 先来实现一下匀速大转盘吧 先将转盘设计好,比如3 x 3 的大转盘,中间是个开始按钮; 我这里设置的是背景颜色的变化,当抽奖到达某个位置时,这个位置的颜色发生变化; 先贴一下我的ttml页面吧(不要在意我奇怪的配色~) // index.ttml <view class="container"> <view class="box"> <view class="item" style="background-color: {{ index == 4 ? 'red': (index == active…
2024-11-25 阅读全文 →
FWQ
小程序
详细介绍微信小程序的功能
微信小程序有什么功能?相信很多朋友目前不是很了解,接下来小编整理一下,有兴趣的朋友可以看一下接下来的教程,希望可以帮到您微信公众平台小程序是什么?所谓微信应用号,就是微信公众平台提供了一种新的开放能力,开发者可以快速开发一个小程序。 小程序是一种不需要下载即可使用的应用,用户扫一扫或者搜一下即可打开,也不用担心是否安装太多应用,因为无需安装卸载。小程序可以借助微信联合登录,和开发者已有的App后台的用户数据进行打通,但不会支持小程序和App直接的跳转。 A.小程序是什么? 在百度百科上,小程序的定义如下: 微信小程序,简称CX,是一种不需要下载安装即可使用的应用,它实现了应用触手可及的梦想,用户扫一扫或搜一下即可打开应用。 小程序处于内测阶段。全面开放申请后,主体类型为个人、企业、政府、媒体或其他组织的开发者,均可申请注册小程序。小程序、订阅号、服务号、企业号是并行的体系。 1月9日0点,万众瞩目的微信第一批小程序正式低调上线,用户可以体验到各种各样小程序提供的服务。 不知为何,在看着百度百科上的这个万众瞩目四个字,我百感交集,不知百度人此时是何内心体验,更不知李明远先生是何感想,曾几何时,百度轻应用也曾经试图走过类似的道路。 1.小程序是什么? 答:运行于6.5.3(当前最新)及以上版本(未来)的微信,一种无需下载、安装、注册、卸载的类APP应用。用户只需要微信扫一扫或者一下即可打开应用;用完之后,即可,无需关闭卸载;不会打扰用户,更不会推送消息、产生订阅关系、分享到朋友圈。 2.怎么使用小程序? 答:首先升级到最新版本(6.5.3),不会升级的自行百度,或苹果用户直接登录AppStore直接微信;然后搜索小程序示例,点击相应搜索结果进入小程序示例窗口即可激活小程序菜单,就能在发现中看到小程序的入口。此处内容不再详述,已经有大量文章讲述。需要注意的是,一旦你升级到相应版本的微信,不一定要搜索某些小程序,你的朋友通过微信对话转发一个小程序给你你打开了也是可以的,因为,微信发现那个位置的入口,本质上是一个历史记录,一旦使用过一次,就会自动出现。 B.问题来了,那从哪里找这些小程序呢? 这个问题与微信小程序的产品哲学有关系,张小龙团队是史上最具备克制精神的团队之一,当然他曾经解释过,克制不是压制自己,而是基于合理性。曾几何时,微信变成了一个营销阵地,人们被动沉浸在了各种微商广告和心灵鸡汤里面。当微信月活跃用户到达8亿,这个超级的国民应用到了增长的减速期,而人们沉浸在微信里面的时间日益增长,微信在单位时间上对用户的价值正在衰退。作为一个国民级应用,对生产力和边际生产力的考虑就不再是矫情和傲娇了,而是一种对长远发展的必然。因此,抑制过度营销,重新回归服务,并且走向线下就成了必然。 因此,小程序前所未有的重视了扫一扫的功能,希望每个小程序的使用都是基于一个真正的基本需求点,而不是被各种营销。我们不会因为你已经使用了一款学英语的小程序就给你推荐学英语的小程序,张小龙如是说。甚至在举例说明最希望小程序在何时被发现和使用,公交车和汽车站,扫一扫就可以知道时间表,就可以在线购票等。也就是说,来自于生活,来自于线下,来自于场景。 关于营销,张小龙团队克制到了极致,这在以下几个问题中都有体现,也能看到伟大团队是如何践行克制原则的。 但是,用户总是要找到小程序的,用户总是要尝鲜的,用户总是要更方便的找到想要的小程序的。 3.微信小程序的入口? 答:发现栏的小程序,记录的是历史使用过的小程序;小程序有限的搜索功能。这两个功能都是简约而不简单,体现了小程序团队的良苦用心,下面会详细分析。 4.腾讯有没有应用商店? 答:腾讯官方没有;这同样是其产品哲学的体现,也是与之前所有的轻应用类平台所不同的地方。 5.那有没有独立第三方应用商店? 答:有独立的第三方应用商店,例如unclerong.com,几个清华中科院理工毕业生开发的。用户需要的就是合理的。一个大平台上容易导致滥用的功能,在一个独立的平台上可能会不一样。当然还有其他的,都刚刚起步,也都难说确定的未来。 6.那么,用户究竟怎么找到自己想用的小程序? 答:方式一:微信搜索,这个要求你要完全知道小程序的精确全名,基于你现在能够看到的各种名单; 方式二:公众号关联,陆陆续续你会在你关注的公众号上面看到,公众号上会有该公众号开发的小程序,一个公众号可以关联5个小程序(一个小程序只能关联一个公众号); 方式三:好友推荐,可能是在群里,可能是单独的会话,这个推荐很有意思,牵涉到一个子概念小程序子页面,引发很多新体验,后面会详述; 方式四:扫码,这个是微信最愿意看到的,未来某天,很可能到处都是二维码,让微信实现连接一切的雄心;…
2024-11-25 阅读全文 →
FWQ
小程序
微信开发在线点播电影网之电影网基本功能实现代码
我们上一节课介绍了电影网的核心部分ckplayer播放器,那么我们按照上一节课的基础上来完成这个电影网。 我们先来穿件一个index.html,代码如下所示: nbsp;html&gt;              <meta>         <title>夺命雷公狗之电影在线点播网</title>         <!--宽高禁缩放 -->         <meta>         <!--类webapp-->          <meta>         <!--状态条 -->          <meta>         <!--电话号码不是链接 -->          <meta>         <link>         <script></script>         <script></script>                   <div>             <div>                 <img alt="微信开发在线点播电影网之电影网基本功能实现代码" >             </div>…
2024-11-25 阅读全文 →
FWQ
小程序
微信支付的退款功能开发
这次给大家带来微信支付的功能开发,微信支付退款功能开发的有哪些,下面就是实战案例,一起来看一下。 先吐槽下微信的文档和demo,重要的步骤信息没有强调清楚,.net的demo就没有跑成功过。 1.微信扫码登录 2.微信PC端支付 几经摸索才走通这个退款功能。下面介绍下微信支付退款功能的开发步骤: 一、下载证书并导入到系统 微信退款是需要证书的,这个证书不是官方demo中的证书,而是需要自己在微信商户平台中的api安全栏下载的证书,在官方的证书使用实例的一个word文档看到下面话:C#有一点需要注意,除了在代码中使用apiclient_cert.p12之外还需要将该证书导入操作系统才能使用,1、代码中使用、;2、导入操作系统,二者缺一不可。.NET版本需要大于2.0  之前就是不知道这两步,浪费了太多时间。所以先下载证书: 下载的时候需要手机验证及登录密码。下载后找到apiclient_cert.p12这个证书,双击导入,导入的时候提示输入密码,这个密码就是商户ID,且必须是在自己的商户平台下载的证书。否则会出现密码错误的提示:  导入正确的提示: 二、代码退款  这个地方可以直接用官方demo中的代码,demo下载  需要修改WxPayConfig中的几个参数:     public const string APPID = "wxf6dd794bcexxxx"; public const string MCHID = "xxxx"; public const…
2024-11-25 阅读全文 →
FWQ
小程序
使用slider设置数据值及switch开关组件功能实现微信小程序
本文主要介绍了微信小程序使用slider设置数据值及开关组件功能,结合实例形式分析了slider组件及switch组件的功能与使用方法,希望能帮助到大家。 本文实例讲述了微信小程序使用slider设置数据值及switch开关组件功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 ① index.wxml <view>微信小程序组件:滑动选择器slider</view><slider></slider><view>最小值:{{min}}</view><view>最大值:{{max}}</view><view>当前值:{{text}}</view><view>---------------------------------</view><view>微信小程序组件:开关组件switch</view><switch></switch><view>开关组件当前状态:{{switchState}}</view> 登录后复制 ② index.js Page({  data:{  // text:"这是一个页面"  min:'20',  max:'150',  text:'',  switchState:'开'  },  sliderBindchange:function(e){  this.setData({   text:e.detail.value  })  },  switchBindchange:function(e){  if(e.detail.value){   this.setData({   switchState:'开'   })…
2024-11-25 阅读全文 →
FWQ
小程序
微信注册发送短信验证失败怎么回事
注册发送短信验证失败怎么回事? 下面通过这篇文章给大家介绍一下如何解决。 目前微信支持中国大陆、香港、台湾、美国、韩国、日本等100多个国家和地区手机验证码的下发,下发过程中有些地区可能会有所延迟,建议您耐心等候或根据以下方式操作后再重新尝试: 1、请您检查“国家和地区”是否选对,必须是手机号码归属地所在的国家和地区。例如手机是香港移动的,则需要选择“+852 香港”。 2、请您检查“手机号码”是否正确,如上面的例子,选择好归属地后,只需手机号输入框输入“9152****”,无需输入区号等其它信息。 3、重新获取验证码 4、查看网速是否给力? 5、查看手机是否停机。 6、查看手机是否有信号。 7、查看手机是否安装有什么安全卫士,拦截了信息。 8、如上述操作仍未能解决您的问题,请发信件至微信客服邮箱。 关于注册微信的步骤如下: 1.注册微信客户端。 2.打开手机微信。 3.点击注册。 短信注册微信发送zc到 4.填写手机号,获取验证码。 5.输入验证码。 【注意】 1.每个手机只能注册一次 2.qq和邮箱都不能注册了。 3.如出现无法获取验证码,请参照上文。 以上就是注册发送短信验证失败怎么回事的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →
FWQ
小程序
聊聊微信小程序中的wxs模块,介绍使用方法
本篇文章带大家了解一下微信小程序中的wxs模块,介绍一下wxs的使用,希望对大家有所帮助! 写在前面,关于一些想法: 开发微信小程序已经有一段时间了,不得不说微信小程序的API以及各种封装好的组件确实很厉害,很大程度上节约了开发者的时间,但是对我来说,我是更倾向于自己写一些东西的,一切都在微信封装的组件、API内开发,久而久之只能实现如同熟练工的操作。 虽然说小程序也是一层的封装,但是拿现成的和自己写的总是有所不同的。举个例子,全依赖与微信官方封装和在原生小程序基础上自我开发,就像是装修精装房和毛胚房的区别一样,完全依赖于微信的封装,你只需要往精装房内搬家具就好了,可谓是快速搭建,当然我也不排斥微信封装的API,毕竟在某些程度上,他们性能更加卓越,我只是希望,不管在什么时候,都不要丧失自己从零开发的能力,毕竟前端,不只有小程序。 正文: 最近有一个需求,在一个页面中有一个滑块,能够用手指拖动滑块到页面的任意位置,并且在松手的时候,滑块能够自动吸边。 由于在小程序中无法直接操作DOM元素,也就无法通过js直接设置style,如果想要滑块快速响应手指的滑动的话,通过页面的data去定位元素位置,无异于是毫秒级的setData,一次 setData 的响应需要经过 2 次的逻辑层和渲染层的通信以及一次渲染,通信的耗时比较大。此外 setData 渲染也会阻塞其它脚本执行,这种频率的setData容易造成卡顿,因此这个方案是不可行的。 在微信小程序中,官方有提供一个视图容器,叫做movable-view,这个应该是可以解决需求的,但是在上文中有提到,在性能差别不大的时候,我更倾向于自己写,这个作为一个备选方案。 WXS的使用 也就是说,wxs是专门用于wxml页面的,它实现的是在视图层调用函数的功能 调用方式 虽然在微信文档中有说明,wxs是小程序的一套脚本语言,有自己的语法,但是大部分语法还是和js区别不大,有兴趣的可以自行翻看文档。微信小程序中提供了两种调用方式,这里不做过多赘述,直接贴代码 wxml: <view><view>主页</view><wxs></wxs>//新建index.wxs文件,在wxs标签中自定义路径引入,IndexWxs为自定义的module名     <view>     </view></view> 登录后复制 wxs: var x = 0,y = 0; //viewData 使用小程序获取节点信息的方法,通过data-传入 var viewData = {   height: 0,//滑块的宽高…
2024-11-25 阅读全文 →
FWQ
小程序
微信小程序和App手机软件对比评测
小程序和app有什么区别?微信小程序昨天正式和大家见面了,很多朋友还是不清楚微信小程序和app有什么不一样?下面小编给大家介绍微信小程序和app手机软件对比评测,一起来看看吧 软件名称:微信小程序开发工具(免内测资格) 0.12.130400 绿色免费版 软件大小:38MB 更新时间:2017-01-09 “小程序是一种不需要下载安装即可使用的应用,它实现了应用‘触手可及’的梦想,用户扫一扫或搜一下即可打开应用;也体现了‘用完即走’的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。” “微信之父”张小龙的这段话确定了小程序的开发基调。鉴于小程序作为Web端的轻应用,本身的特质就决定了它不适合实现太过复杂的功能。 昨天正式上线的第一批小程序,它们和App有什么不同,到底能不能取代App呢?这里,小编就最知名的十款小程序为你提供了一份试用报告。 注:由于小程序的微信搜索入口中不完全支持模糊搜索,很多小程序必须精确匹配才能搜到并进入,因此,本文中所提到的小程序名称皆为全名。 微信小程序和App手机软件对比评测 1、轻芒杂志 前豌豆荚创始人王俊煜创立的轻芒杂志成为了首批问世的小程序之一。“轻芒”App去年9月刚刚更新到1.0.1版本,小程序的开发也几乎在同时。可以说,这是一款原生小程序,各种操作都最适合于微信。 比如,它能够让阅读者一篇文章中留下的标注和笔记,有用户标注的文字或图片将会直接模仿黄色荧光笔的标注出现高亮下划线,使用感极为流畅。 轻芒杂志 2、美团外卖 用户将微信更新至最新版后,通过微信主页面最上方的搜索窗口搜索“美团外卖 ”,进入小程序后选择商户,即可享受与App端一样的订餐服务。 虽然美团外卖小程序能够分享给好友,但是外卖订单目前还不能合并,应用仍有瑕疵。 美团外卖 3、滴滴出行DiDi 与服务号相比,滴滴出行的小程序打开的速度称得上是飞快。 不过滴滴小程序去掉了不同出行方式的选择,打开默认叫“快车”,地图、出行方式选择、个人账号界面全都消失不见。 左为滴滴小程序,右为滴滴App 4、携程酒店机票火车票 从页面整体看,携程小程序比web端简洁太多。酒店、机票、火车票、汽车票四大产品入依次排列,交易完成后可以在下方查询订单。 左为携程小程序,右为携程App 5、腾讯视频…
2024-11-25 阅读全文 →
FWQ
小程序
怎么提取微信小程序的链接
提取微信小程序的链接方法:首先关联微信小程序,并自建一个图文;然后点击添加【小程序】,并打开微信找到小程序;接着进入提取链接的页面,点击右上角【…】按钮;最后点击【复制本页面路径】即可。 提取微信小程序的链接方法: 1、第一步,要登录微信公众平台,关联一下这个微信小程序。 2、第二步,点击微信公众平台里面“新建群发”的功能,自建一个图文。 3、点击添加“小程序”,因为我们已经关联了小程序,所以我们只用点击添加“小程序”,就会显示出之前已经添加了的小程序。 4、然后这个就出现一个页面,初始小程序的路径就能显示的是首页的路径来的,在路径下面,就会发现“默认显示小程序首页,这个可以更改。如果想要获取更多页面路径,就点击“获取更多页面路径”,在右边就会出现一个弹窗,把你想要看到小程序路径的微信号放在上面,点击“开启”。 5、打开微信,找到小程序,进入你想要提取链接的页面,点击右上角按钮“…”,会出现一个页面,点击“复制本页面路径”,就可以把这个页面的路径提取出来。 6、提取出来之后,就回到公众号,放上自己想要的页面就可以了 相关学习推荐: 以上就是怎么提取微信小程序的链接的详细内容,更多请关注米云其它相关文章!
2024-11-25 阅读全文 →