微信小程序学习笔记(7.17)

button按钮标签

外观样式

1.size:"default"默认大小

<button>普通默认按钮</button>

在这里插入图片描述

2.size:"mini"小尺寸按钮

<button size="mini">mini按钮</button>

在这里插入图片描述

type用来控制按钮的颜色

1.type:"default"灰色

<button type="default" >mini按钮</button>

在这里插入图片描述

2.type:"primary"绿色

mini按钮
在这里插入图片描述

3.type:"warn"红色

<button type="warn" >按钮</button>

在这里插入图片描述

plain 按钮是否镂空,背景色透明

<button type="primary" plain="true" >按钮</button>

在这里插入图片描述

loading 按钮出现等待情况

<button type="primary" loading="true" >按钮</button>

在这里插入图片描述

button的开放能力

1.share转发当前的小程序给微信朋友但是不能转发到朋友圈

<button open-type="share">share</button>

在这里插入图片描述

获取用户信息 getUserInfo

WXML

<button open-type="getUserInfo" bindgetuserinfo="getUserInfo">getUserInfo</button>

在这里插入图片描述
JS

  getUserInfo:function(e){
    console.log(e)
  }
})

在这里插入图片描述
所以说获取到用户的用户名应该是 e.detail.userInfo.nickName
在这里插入图片描述

获取用户手机号

WXML

<button open-type="getPhoneNumber" bindgetuserinfo="getPhoneNumber">getPhoneNumber获取手机号码</button>

JS

 getPhoneNumber:function(e)
  {
console.log(e)
  },

在这里插入图片描述

launchApp 在小程序中直接打开APP

openSetting打开小程序内置的授权页面

feedback 打开小程序内置的反馈页面

icon标签

小程序中封装好了一些常用的标签

type标签参数有 success|success_no_circle|info|warn|waiting|cancel|download|search|clear

<icon type="success" size="23" color="">
</icon>
<icon type="success_no_circle" size="23" color="">
</icon>
<icon type="info" size="23" color="">
</icon>
<icon type="warn" size="23" color="">
</icon>
<icon type="waiting" size="23" color="">
</icon>
<icon type="cancel" size="23" color="">
</icon>
<icon type="download" size="23" color="">
</icon>
<icon type="search" size="23" color="">
</icon>
<icon type="clear" size="23" color="">
</icon>

在这里插入图片描述

radio 单选框标签

1.radio必须和他的父标签radio-group一起使用 2.value选中单选框的值 3.需要给父级标签绑定bindchange 事件

<radio-group bindchange="handlechange">
  <radio value="male"></radio>
  <radio value="female"></radio>
</radio-group>
<view>你选中的是:{{gender}}</view>
Page({

  /**
   * 页面的初始数据
   */
  data: {
    gender:" "
  },
  handlechange:function(e){
    console.log(e)
    var who=e.detail.value;
    this.setData({
      gender:who
    })
  },

在这里插入图片描述

复选框 checkbox

和单选框类似需要父级标签checkbox-group,可以绑定事件,设置选中的value数值

{{item.name}}

{{check_list}}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值