微信小程序笔记

组件

视图容器

  1. view视图容器(相当于html中的div)
    在这里插入图片描述
  2. scroll-view可滚动视图区域
    在这里插入图片描述

index.js( options为页面跳转所带来的参数 )
在这里插入图片描述
index.wxml
在这里插入图片描述

  • swiper滑块视图容器
    在这里插入图片描述
<!--logs.wxml-->
<view class="container">  
    <swiper indicator-dots="{{indicatorDots}}" style="width:300px"  autoplay="{{autoplay}}"    interval="{{interval}}" duration="{{duration}}" bindchange="change">  
     <block wx:for="{{imgUrls}}">   
      <swiper-item>      
        <image src="{{item}}" class="slide-image" width="355" height="150"/>   
      </swiper-item>  
     </block>
    </swiper>
 </view>

基础内容组件
icon图标
text文本在这里插入图片描述

progress进度条
表单组件

  • button按钮
  • checkbox多选项目
  • input输入框
  • label使两个控件组成一个新的控件
  • picker选择器

普通选择器:mode = selector 需要设置数组
时间选择器:mode = time
日期选择器:mode = date

  • radio单选项目
  • slider滑块
  • switch开关
  • form表单

当点击 form 表单中 form-type 为 submit 的 button 组件时,会将表单组件中的 value
作为提交值,把name加在表单组件上当做key来使用。

代码示例

``
<view class="container">
<form bindsubmit="formSubmit" bindreset="formReset">
       <switch name="switch"/>
        <slider name="slider" show-value >
        </slider>
          <input name="input" placeholder="please input here" />
        <button type="default" form-type="submit" > 提交数据 
        </button>    
         <button type="default" form-type="reset" > 重置 
         </button>   
 </form>

</view>

操作反馈小工具

  • action-sheet从屏幕底部弹出的菜单表
  • model弹出框
  • toast提示框
  • loading加载框

涉及代码片段
index.js

在这里插入图片描述
index.wxml

在这里插入图片描述

属性说明
url应用内的跳转链接
redirect是否关闭当前页面
  • functional-page-navigator仅插件中有效,跳转到插件功能页

多媒体

  • image图片
属性说明
src图片资源地址
model图片裁剪、缩放样式,默认值是‘scaleToFill’(原纵横比例图片不能够原样保存下来,只保留短边)
  • audio音频
属性说明
src音频资源地址
action控制音频播放、暂停,速率、进度的对象。参数:method和data
loop是否循环播放
controls音是否显示默认控件
  • video视频
属性说明
src视频资源地址
binderror发生错误时触发error事件

地图和LBS

  • map地图
属性说明
longitude中心经度
latiitude中心纬度
scale缩放级别
markers标记点
covers覆盖物

经纬度未填写时,默认是北京的经纬度。
画布

  • canvas画布

默认width300px height150px
同一页面中的 canvas-id 不可重复,若使用一个已出现过的了,那么
canvas 标签所对应的画布将被隐藏且不再正常工作

属性说明
canvas-idcanvas 组件的唯一标识符
binderror发生错误触发error事件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值