知识分享
分享创造价值 合作实现共赢

知识分享

当前位置: 首页 > 知识分享

微信小程序开发相关记录

发布时间:2019-12-16 21:28:42作者:admin点击:

1、底部的tabBar

可设置的属性有color、selectedColor、borderStyle、backgroundColor、list至少2个,最多5个(其属性有pagePath、text、iconPath、selectedIconPath等)

"tabBar": {    "color":"#dddddd",    "selectedColor":"#3cc51f",    "borderStyle":"black",    "backgroundColor":"#2B2B2B",    "list": [      {        "pagePath": "pages/movie/movie",        "text": "影院热映",        "iconPath": "assets/img/dy-1.png",        "selectedIconPath": "assets/img/dy.png"      },      {        "pagePath": "pages/recommend/recommend",        "text": "电影推荐",        "iconPath": "assets/img/tj-1.png",        "selectedIconPath": "assets/img/tj.png"      },      {        "pagePath": "pages/search/search",        "text": "查询电影",        "iconPath": "assets/img/search-1.png",        "selectedIconPath": "assets/img/search.png"      }    ]  },

效果如下图所示:


2、滑块视图容器swiper

swiper

滑块视图容器。

属性名类型默认值说明最低版本indicator-dotsBooleanfalse是否显示面板指示点indicator-colorColorrgba(0, 0, 0, .3)指示点颜色1.1.0indicator-active-colorColor#000000当前选中的指示点颜色1.1.0autoplayBooleanfalse是否自动切换currentNumber0当前所在页面的 indexintervalNumber5000自动切换时间间隔durationNumber500滑动动画时长circularBooleanfalse是否采用衔接滑动verticalBooleanfalse滑动方向是否为纵向bindchangeEventHandlecurrent 改变时会触发 change 事件,event.detail = {current: current, source: source}

从公共库v1.4.0开始,change事件返回detail中包含一个source字段,表示导致变更的原因,可能值如下:

autoplay自动播放导致swiper变化;touch用户划动引起swiper变化;其他原因将用空字符串表示。

注意:其中只可放置组件,否则会导致未定义的行为。

swiper-item

仅可放置在组件中,宽高自动设置为100%。

示例代码:

             

TOP

QQ客服

18910140161