作者:小飞燕 发布时间:2021-03-18 08:07:48
导语本文整理了全网深受用户关注的个微信小程序微友投票选项里面怎么分行经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!
比较近很多人都在用微信小程序和朋友投票,但是用户注意到小程序的投票选项没有分支,不方便浏览。那么,如何在微信小程序的微友投票选项中分支呢?小编建议您使用小程序文本组件来实现分支。
小程序微友投票选择分支的方法;
查看{display:block},然后取强制换行空格:前置行;(看个人小程序编程习惯)
首先,我们要解释什么是前置行,参考文件:空白
空白值描述图片新行
(新行)空格和制表符
(空格和制表符)文本换行
(被文本包围)
空白的正常序列被折叠。源中的换行符被当作其他空格来处理。根据需要换行以填充行框。
倒塌
(崩溃,也就是没有新线)崩溃
(折叠,即没有空格和制表符)换行
(环绕)
保留空白的预包装序列。换行符处换行,在
,并根据需要填充行框。
(留空,如
包装标签以填充盒子)
保护
(保存,即会有新行)保存
(保存,即会有空格和制表符)换行
(环绕)
空白的行前序列被折叠。换行符处换行,在
,并根据需要填充行框。
(不要留空,如
包装标签以填充盒子)
保护
(保存,即会有新行)崩溃
(折叠,即没有空格和制表符)换行
(环绕)
相比之下,其实是编程习惯的问题,如图
标签和文本之间的分支:
看了以上信息,大家都知道微信小程序的投票选项里怎么分支吗?使用小程序组件实现换行和分支是比较简单的方法,即使是小程序开发的初学者也应该学习。如果想获得更多相关信息,请关注源社网的小节目频道。
下面是题目的开头。如何获取小程序的验证码?标题到此结束
相信大家都经历过很多应用在注册的时候需要填写手机号才能得到验证码。其实他们注册小程序也需要填写验证码。那么如何获取小程序的验证码呢?就像开发小程序一样,也需要相关的代码。
获取小程序验证码的相关代码:
1、工具类(参考微信小程序工具类). js
班级{
构造函数(选项={}) {
object.assign(this,{
选项,})
这个。__init
}
/**
*初始化
*/
_ _初始化{
this . page=getcurrentpages[getcurrentpages . length-1]
this . setdata=this . page . setdata . bind(this . page)
this.restart(this.options)
}
/**
*默认参数
*/
setdefaults {
返回{
日期: ` 2087年6月7日15:03:25 `,refresh: 1000,offset: 0,onend {},render(date) {},}
}
/**
*合并参数
*/
mergeoptions(选项){
const default options=this . set defaults
for(让我输入defaultoptions) {
if(default options . hasown property(i)){
this . options[i]=type of options[i]!==`未定义`?选项[i] :defaultoptions[i]
if(i==` date ' type of this . options . date!==`object`) {
this.options.date=新日期(this.options.date)
}
if(type of this . options[i]==` function `){
this . options[i]=this . options[i]。装订(这个)
}
}
}
if (typeof this.options.date!==`object`) {
this.options.date=新日期(this.options.date)
}
}
/**
*计算日期差异
*/
getdiffdate {
让diff=(this . options . date . gettime-date . now this . options . offset)/1000
let datedata={
年份: 0,第: 0天,小时: 0,min: 0,sec: 0,millisec: 0,}
if (diff=0) {
if (this.interval) {
停下
this.options.onend
}
返回日期数据
}
if(diff;=(365.25 * 86400)) {
datedata . years=math . floor(diff/(365.25 * 86400))
diff-=date data . years * 365.25 * 86400
}
if(diff;=86400) {
datedata . days=math . floor(diff/86400)
diff -=datedata.days * 86400
}
if(diff;=3600) {
日期数据。小时=数学。地板(diff/3600)
diff -=datedata.hours * 3600
}
if(diff;=60) {
日期数据。min=数学。地板(diff/60)
diff -=datedata.min * 60
}
datedata.sec=math.round(diff)
datedata.millisec=diff % 1 * 1000
返回日期数据
}
/**
* 补零
*/
前导零(数字,长度=2) {
num=string(num)
if(num .长度;长度)返回数字
返回(数组(长度1)。join(`0`) num).substr(-长度)
}
/**
* 更新组件
*/
更新(新日期){
这个。选项。日期=新日期的类型!==`对象`?新日期(新日期):新日期
这个。渲染
归还这个
}
/**
* 停止
*/
停止{
if (this.interval) {
清除间隔
this.interval=!一
}
归还这个
}
/**
* 渲染小程序组件
*/
渲染{
这个。选项。渲染(这个。getdiffdate)
归还这个
}
/**
* 启动
*/
开始{
if (this.interval)返回!一
这个。渲染
if (this.options.refresh) {
这个。interval=set interval(=;{
这个。渲染
},this.options.refresh)
}
归还这个
}
/**
* 更新抵消
*/
updateoffset(offset) {
this.options.offset=offset
归还这个
}
/**
* 重启
*/
重启(选项={}) {
this.mergeoptions(选项)
this.interval=!一
开始
归还这个
}
}
导出默认
2、wxml部分:
{{ c2 || '获取验证码' }}
3、js部分:
从"/"导入$wuxcountdown
导出{
$wux
,}
从导入{ $wuxcountdown }././components/wux '
vcode:函数{
if (this.c2 this.c2.interval)返回!一个
this.c2=new $wuxcountdown({
日期:(新日期)60000,onend {
this.setdata({
c2: '重新获取验证码',})
},
渲染(日期){
const sec=this。前导零(日期。秒,2)“秒后重新发送”
date.sec!==0 this.setdata({
c2:秒,})
},
})
}
借用上面的小程序代码,如何得到小程序验证码就可以解决了。你可以根据上面的信息得到小程序验证码,从而开发出你想要的小程序。来试试。更多相关信息,请关注源社网小节目频道。
下一篇:微信小程序吸粉游戏开发步骤详解
287位用户关注
865位用户关注
1073位用户关注
350位用户关注
461位用户关注
941位用户关注
30位用户关注
80位用户关注
65位用户关注
80位用户关注
84位用户关注
10位用户关注