1.滚动组件

  1. <template>
  2. <scroller>
  3. <div repeat="{{list}}">
  4. <text>{{name}}: ${{price}}</text>
  5. </div>
  6. </scroller>
  7. </template>
  8.  
  9. <script>
  10. module.exports = {
  11. data: {
  12. list: [
  13. {name: '...', price: 100},
  14. {name: '...', price: 500},
  15. {name: '...', price: 1.5},
  16. ...
  17. ]
  18. }
  19. }
  20. </script>

2.输入框

type:textpasswordurlemailtel etc,W3C标准

value:默认值

placeholder:占位符

disabled:一个布尔属性表明交互的表单控件不可用。特别是,点击事件不会派遣禁用控件

autofocus:一个布尔属性允许指定一个表单控制页面加载时应该有输入焦点

事件:

  • input: 元素值变化事件.
  • change: 用户输入值变化事件,总是在blur事件之后.
  • focus: 组件获取到焦点的事件.
  • blur: 元素失去焦点事件.
  1. <div>
  2. <input
  3. type="url"
  4. autofocus="true"
  5. placeholder="..."
  6. value="http://alibaba.github.io/weex/"
  7. style="placeholder-color: #666666;">
  8. </input>
  9. </div>

3.switch

checked:默认值(true,false)

事件:

click:点击事件

  1. <div>
  2. <text>muted:</text>
  3. <switch checked="true"></switch>
  4. </div>

4.video

属性

  • src: <string> 影片链接.
  • play-status: <boolean> play | pause. 控制影片播放或者暂停,默认是暂停.
  • auto-play: <boolean> true | false. 自动播放控制,初始状态为不播放.

事件

  • start: 触发播放事件.
  • pause: 触发暂停事件.
  • finish: 播放完毕事件.
  • fail: 无法播放事件.
  1. <div>
  2. <video class="video" auto-play="true" play-status="play" src="..." style="width:500;height:500;"></video>
  3. </div>

5.a

  1. <a href="http://g.tbcdn.cn/ali-wireless-h5/res/0.0.16/hello.js">
  2. <text>Click me to see how 'A' element opens a new world.</text>
  3. </a>

6.web

属性

  • src: <string>加载URL地址.

事件

  • pagestart: 页面开始加载时事件.
  • pagefinish: 页面加载完成时事件.
  • error: 页面加载异常事件.
  1. <div>
  2. <web style="width=...; height=...;" src="..." onpagestart="pagestart" onpagefinish="pagefinish" onerror="error">
  3. </web>
  4. </div>

7.wxc-tabbar

描述

"wxc-tabbar”标签实现了一个专门的组件对应于radio-style选择。它显示选项卡底部的窗口用于选择不同的模式和显示之间的不同weex页模式。

属性

tab-items

这个属性包含tab-item对象数组,其中每个对应于radio-style选择。在这个属性的顺序对应于屏幕上物品的顺序。您可以配置tab-item tabbar的外观设置。每个tabitem属性可以描述如下

  • index: <integer> 索引,排序.
  • title: <string> 标题,为空不显示.
  • titleColor: <color>标题颜色,默认为黑色.
  • image: <string> 未选中时的图像,为空不显示.
  • selectedImage: <string> 选中时的图像,为空不显示.
  • src: <string> 页面需要显示的内容.
  • icon: <string>.

    • visibility: <string>visible | hidden.
  1. <template>
  2. <div style="flex-direction: column;">
  3. <wxc-tabbar tab-items = {{tabItems}}></wxc-tabbar>
  4. </div>
  5. </template>
  6.  
  7. <script>
  8. require('weex-components');
  9. module.exports = {
  10. data: {
  11. dir: 'examples',
  12. tabItems: [
  13. {
  14. index: 0,
  15. title: 'tab1',
  16. titleColor: '#000000',
  17. icon: '',
  18. image: 'http://gtms01.alicdn.com/tps/i1/TB1qw.hMpXXXXagXXXX9t7RGVXX-46-46.png',
  19. selectedImage: 'http://gtms04.alicdn.com/tps/i4/TB16jjPMpXXXXazXVXX9t7RGVXX-46-46.png',
  20. src: 'component/tabbar/tabbar-item.js?itemId=tab1',
  21. visibility: 'visible',
  22. },
  23. {
  24. index: 1,
  25. title: 'tab2',
  26. titleColor: '#000000',
  27. icon: '',
  28. image: 'http://gtms03.alicdn.com/tps/i3/TB1LEn9MpXXXXaUXpXX9t7RGVXX-46-46.png',
  29. selectedImage: 'http://gtms02.alicdn.com/tps/i2/TB1qysbMpXXXXcnXXXX9t7RGVXX-46-46.png',
  30. src: 'component/tabbar/tabbar-item.js?itemId=tab2',
  31. visibility: 'visible',
  32. },
  33. {
  34. index: 2,
  35. title: 'tab3',
  36. titleColor: '#000000',
  37. icon: '',
  38. image: 'http://gtms01.alicdn.com/tps/i1/TB1B0v5MpXXXXcvXpXX9t7RGVXX-46-46.png',
  39. selectedImage: 'http://gtms04.alicdn.com/tps/i4/TB1NxY5MpXXXXcrXpXX9t7RGVXX-46-46.png',
  40. src: 'component/tabbar/tabbar-item.js?itemId=tab3',
  41. visibility: 'visible',
  42. }
  43. ],
  44. }
  45. }
  46. </script>
  1. <template>
  2. <wxc-navpage height={{...}} background-color="..." title="..." title-color="..." left-item-title="..." left-item-color="..." right-item-src="...">
  3. <content> ...</content>
  4. </wxc-navpage>
  5. </template>
  6. <script>
  7. require('weex-components');
  8. module.exports = {
  9. created: function() {
  10. this.$on('naviBar.rightItem.click',function(e){
  11. //handle your click event here.
  12. });
  13.  
  14. this.$on('naviBar.leftItem.click',function(e){
  15. //handle your click event here.
  16. });
  17. }
  18. }
  19. </script>

Weex 标签控件的更多相关文章

  1. 基于duilib实现的可滑动tab标签控件

    最近一直在忙棋牌游戏大厅的开发,使用了duilib界面库,在大厅界面游戏菜单的展现上需要用到滑动的效果,类似悠扬棋牌,jj棋牌的菜单左右(上下)滑动的效果.通过自己的设计思路完善了一个可滑动的tab标 ...

  2. Android 标签控件

    版本号:1.0 日期:2014.7.24 版权:© 2014 kince 转载注明出处      在有的应用中可能须要设置一些标签来方便用去去查询某些信息,比方手机助手或者购物软件之类都会有一些标签. ...

  3. DS标签控件文本解析格式

    DS标签控件使用DSL文本渲染引擎,支持DSL引擎代码.目前支持代码如下: <b>粗体</b> 以粗体显示 <i>斜体</i> 以斜体显示 <u& ...

  4. ActiveReports 报表控件V12新特性 -- 文本框和标签控件的浓缩

    ActiveReports是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求 ...

  5. Android控件进阶-自定义流式布局和热门标签控件

    技术:Android+java   概述 在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何 自定义一个类似热门标签那样的流式布局吧,类 ...

  6. VS2010/MFC编程入门之三十三(常用控件:标签控件Tab Control 下)

    上一节中鸡啄米讲了标签控件知识的上半部分,本节继续讲下半部分. 标签控件的创建 MFC为标签控件的操作提供了CTabCtrl类. 与之前的控件类似,创建标签控件可以在对话框模板中直接拖入Tab Con ...

  7. VS2010/MFC编程入门之三十二(常用控件:标签控件Tab Control 上)

    前面两节鸡啄米讲了树形控件Tree Control,本节开始讲解标签控件Tab Control,也可以称为选项卡控件. 标签控件简介 标签控件也比较常见.它可以把多个页面集成到一个窗口中,每个页面对应 ...

  8. Kotlin 第一弹:自定义 ViewGroup 实现流式标签控件

    古人学问无遗力, 少壮工夫老始成.纸上得来终觉浅, 绝知此事要躬行. – 陆游 <冬夜读书示子聿> 上周 Google I/O 大会的召开,宣布了 Kotlin 语言正式成为了官方开发语言 ...

  9. 能够附加图片的标签控件iOS项目源码

    这个源码案例是能够附加图片的标签控件,源码JTImageLabel,JTImageLabel能够附加图片的标签Label控件,图片可以随意更换.位置也能够很好的控制.效果图: <ignore_j ...

随机推荐

  1. JavaScript中url 传递参数(特殊字符)解决方法

    有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了.下表中列出了一些URL特殊符号及编码 十六进制值1. + URL 中+号表示空格 %2B2. 空格 UR ...

  2. [Quote]Creating basic Excel workbook with Open XML

    Creating basic Excel workbook with Open XML [Quote from]http://www.codeproject.com/Articles/371203/C ...

  3. iOS获取图片的Base64String,兼容Android,java,web,jpg(jpeg),png

    呃呃呃……需求的来源又是同学,对!又是! 废话不哆嗦,怎么把一张图在iOS上转一个Base64String出来,稍微了解的,或者随便搜一下,都能搞定一大堆,但是!!!! 自己(iOS)转自己用,完全没 ...

  4. 【HDU3081】Marriage Match II (二分+最大流)

    Description Presumably, you all have known the question of stable marriage match. A girl will choose ...

  5. Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())

    在Qt中设置widget背景颜色或者图片方法很多种:重写paintEvent() , 调色板QPalette , 样式表setStyleSheet等等. 但是各种方法都有其注意事项,如果不注意则很容易 ...

  6. 【转】android4.1.1系统编译全过程

    原文网址:http://blog.csdn.net/hudan2714/article/details/7926924 一.编译环境: 首先介绍编译中使用的工具: 虚拟机:    vmare 9 下载 ...

  7. (转载)[MySQL技巧]INSERT INTO… ON DUPLICATE KEY UPDATE

    (转载)http://blog.zol.com.cn/2299/article_2298921.html MySQL 自4.1版以后开始支持INSERT … ON DUPLICATE KEY UPDA ...

  8. HDU 3045 Picnic Cows(斜率优化DP)

    Picnic Cows Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tota ...

  9. Java编程-基本语句

    一个基本的输出语句: package Hello; import java.util.Scanner; public class Hello { public static void main(Str ...

  10. GraphViz特性笔记(一)

    默认纵向,使用“rankdir="LR";”可使视图横向排列: 定义节点可以单独列出,“0;”方便自动生成: “edge[fontname="微软雅黑"];”设 ...