目录

抽屉(Slidingview)

功能说明

该控件为多页面抽屉控件,效果为左视图、中间视图、右视图,实现侧边栏滑动。

HTML5

  1. <slidingView id="slidingviewdefine0" mainView="sv_panel0" leftView="sv_panel1" rightView="sv_panel2">
  2. <div id="sv_panel0" title="标题1"/>
  3. <div id="sv_panel1" title="标题2"/>
  4. <div id="sv_panel2" title="标题3"/>
  5. </slidingView>

属性列表

属性名 属性值 说明
slidingleft-width 左视图宽度
slidingright-width 右视图宽度

支持公共属性
参见公共属性说明

事件列表

事件名 说明

支持公共事件
参见公共事件说明

实例

1、常用操作

  1. $id("slidingview").set("slidingleft-width", "240"); //设置左边拉出的宽度
  2. $id("slidingview").set("slidingright-width", "240");//设置右边拉出的宽度
  3. $id("slidingview").set("openleftview","true"); //调用打开左边的抽屉,false为关闭
  4. $id("slidingview").set("openrightview","true"); //调用打开右边的抽屉,false为关闭

2、抽屉结合多页容器的使用

功能说明:多页容器中每页文件过长时结合抽屉实现随页面高度滚动的效果。

注意:多页容器结合抽屉使用时,必须单独为多页容器里面的每个子页面设置滚动,而不能为多页容器整体设置。

  1. <flipper id="flipperdefine0" viewindex="1">
  2. <Scrollview id="Scrollview_panel0" height="fill" vScrollEnabled="always" width="fill" hScrollEnabled="disabled">
  3. <div id="panel0" title="页面1">
  4. <imageflipper titleheight="20" id="imageflipper0" descheight="0" interval="2000" flipperbtnvisible="true" isloop="true" autoflip="true">
  5. <imageflipperitem id="imageflipper0_0" title="标题1" description="" onclick="" src="bz1.png"/>
  6. <imageflipperitem id="imageflipper0_1" title="标题2" description="" onclick="" src="bz2.png"/>
  7. <imageflipperitem id="imageflipper0_2" title="标题3" description="" onclick="" src="bz3.png"/>
  8. </imageflipper>
  9. <label id="label0">页面1</label>
  10. </div>
  11. </Scrollview>
  12. <div id="panel1" title="页面2">
  13. <toggleButtonGroup id="togglebuttongroup0">
  14. <toggleButton id="togglebutton0" value="0" textOff="分段1" textOn="分段1" type="button" checked="true"/>
  15. <toggleButton id="togglebutton1" value="1" textOff="分段2" textOn="分段2" type="button"/>
  16. <toggleButton id="togglebutton2" value="2" textOff="分段3" textOn="分段3" type="button"/>
  17. <toggleButton id="togglebutton3" value="3" textOff="分段4" textOn="分段4" type="button"/>
  18. </toggleButtonGroup>
  19. <Scrollview id="Scrollview_panel2" vScrollEnabled="always" width="fill" hScrollEnabled="disabled">
  20. <div id="panel2">
  21. <label id="label1">页面2</label>
  22. </div>
  23. </Scrollview>
  24. </div>
  25. </flipper>
文档更新时间: 2018-01-15 14:27