Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

文档翻译--list #74

Open
ldllidonglin opened this issue Sep 5, 2016 · 11 comments
Open

文档翻译--list #74

ldllidonglin opened this issue Sep 5, 2016 · 11 comments

Comments

@ldllidonglin
Copy link

ldllidonglin commented Sep 5, 2016

本文档已迁移至 https://weex-project.io/cn/references/components/list.html ,此处不再维护,谢谢。

<list>

0.4

概括

这是一个提供了常见的列表功能的核心组件,通过平滑滚动和内存回收提供了更好的用户体验和性能

子组件

注意: list'的子组件只能包括 cell, header, refresh, loading 或者是 fix定位的组件. 其他形式的组件将不能被正确的渲染

  • cell 定义了展现在list中的元件的属性和行为
  • header 0.6.1 当 header到达屏幕顶部时,将会固定在屏幕顶部 .
  • refresh 组件可以用来给列表添加下拉刷新的功能
  • loading 组件可以用来给列表添加上拉加载更多的功能
  • refresh and loading 请查看 refresh-loading.

属性

  • loadmoreoffset: <number> 触发loadmore事件所需要的滚动条距离list底部的垂直偏移距离.当list的滚动条滚动到足够接近list底部时将会触发loadmore这个事件

其他属性请查看 公共属性.

样式

公共样式: 查看 组件公共样式

  • 支持flexbox 等样式
  • 支持box model 等样式
  • 支持position 等样式
  • 支持opacity, background-color

事件

  • loadmore 0.5: 如果列表滚动到底部将会立即触发这个事件,你可以在这个事件的处理函数中加载下一页的列表项.

公共事件: 查看 公共事件

API

所以得cell或者类cell都支持 scrollToElement API dom module

约束

不允许相同方向的list或者scroller互相嵌套.换句话说就是嵌套的lists/scroller必须是不同的方向

举个例子,不允许一个垂直方向的list嵌套的一个垂直方向的scroller中,但是一个垂直方向的list是可以嵌套的一个水平方向的list或者scroller中的.

示例

查看 list-basic demo

@coderyi
Copy link

coderyi commented Sep 13, 2016

这篇没有加入
Weex中文文档

References - list

@robin-shine
Copy link

好多链接已失效

@ldllidonglin
Copy link
Author

@Tanner-sun 谢谢提醒,现在我已经全部修复了

@Jam1zhu
Copy link

Jam1zhu commented Oct 27, 2016

loadmore事件,在安卓上能触发吗

@bluesky0109
Copy link

不允许相同方向的list或者scroller互相嵌套,我记得RN中的 sroll 嵌套同方向的 list都是可以正常工作的,这个后期weex 也是一直不支持的吗??

@wzj583585700
Copy link

demo 里面的list-base不能运行啊

@wzj583585700
Copy link

服了,在手机上运行什么反应都没有

@yundongbot
Copy link

yundongbot commented Nov 29, 2016

@yundongbot
Copy link

@bluesky0109 目前暂不支持相同方向的 list/scroller 互相嵌套

@yundongbot
Copy link

@Jam1zhu android 支持 loadmore 事件。

@yundongbot
Copy link

yundongbot commented Jan 20, 2017

本文档已迁移至 https://weex-project.io/cn/references/components/list.html ,此处不再维护,谢谢。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants