BUI

其它版本:

API for BUI 1.5.3

Show:

bui.init Class

init 页面初始化,动态计算main高度 默认已经执行,可以通过bui.config.init.auto = false; 修改为不执行.

Constructor

bui.init

(
  • [option]
)
Number

Parameters:

  • [option] Object | Number optional
    • [id] String optional

      [初始化的页面ID, 默认: ".bui-page"]

    • [height] Number optional

      [初始化一个固定高度,会自动减去header,footer得到main的值]

    • [header] String optional

      [默认: header 标签, 可以是 "#id"或者".classname"]

    • [main] String optional

      [默认: main 标签, 可以是 "#id"或者".classname"]

    • [footer] String optional

      [默认: footer 标签, 可以是 "#id"或者".classname"]

    • [reduceRem] Number optional

      [1.5.3新增, 默认: 0, 这个值会自动根据屏幕分辨率自动改变, 跟切图规范保持一致 px/100 ]

Returns:

Number:

[返回main的高度]

Example:

方法一: 根据页面高度初始化高度

    bui.init();

方法二: 传固定高度计算main的高度

    bui.init(500);

方法三: 每个页面都有独立的id

    bui.init({
       id: "#page"
    })

方法四: 选择器不再是 header,main,footer 时可以通过对象修改

    bui.init({
       header: "#header",
       main: "#main",
       footer: "#footer"
    })

Item Index