mui代码块

来源:互联网 发布:ubuntu查看ip 编辑:程序博客网 时间:2024/05/22 19:16

  代码块:一个代码块,少敲20下键盘。代码块是常用的代码组合,比如在js中输入$,回车,则可以自动输入document.getElementById(id)。再举例,在HTML中输入i,回车,可以得到input button标签。
  代码块激活字符原则1:连续单词的首字母。比如:dg激活document.getElementById("");vari激活var i=0;dn激活display: none;

  代码块激活字符原则2:整段HTML一般使用tag的名称。比如script、style,通常,敲最多4个字母即可匹配到需要的代码块,不需要完整录入,如sc回车、st回车,即可完成script、style标签的输入。

  代码块激活字符原则3:同一个tag,有多个代码块输出,则在最后加后缀。比如meta输出<meta name="" content=""/>但metau则输出<meta charset="UTF-8"/>,metag同理。

  代码块激活字符原则4:如果原始语法超过4个字符,针对常用语法,则第一个单词的激活符使用缩写。比如input button,缩写为inbutton,同理intext是输入框。

  代码块激活字符原则5:js的关键字代码块,是在关键字最后加一个重复字母。比如if直接敲会提示if关键字,但iff回车,则出现if代码块。类似的有forr、withh等。由于funtion字母较长,为加快输入速度,取fun缩写,比如funn,输出function代码块,而funa和func,分别输出匿名函数和闭包。

  以下是mui的代码块,方便大家快速开发:

组件触发字符mDoctype(mui-dom结构)
mdo
mBody(主体)
mbo
mScroll(区域滚动容器)
msc
mrefreshContainer(刷新容器)
mre
mHeader(标题栏)
mhe
mHeader(带返回箭头的标题栏)
mhe
mCheckbox(复选框)
mch
mCheckbox(复选框居左)
mch
mCheckbox(复选框禁用选项)
mch
mIcon(图标)
mic
mOffcanvas(侧滑导航-主界面、菜单同时移动)
mof
mOffcanvas(侧滑导航-主界面移动、菜单不动)
mof
mOffcanvas(侧滑导航-主界面不动、菜单移动)
mof
mOffcanvas(侧滑导航-缩放式侧滑(类手机QQ))
mof
mText(文本框)
min
mText_Search(搜索框)
min
mText_Clear(带清除按钮的文本框)
min
mText_Speech(语音输入)
min
mForm(表单)
mfo
mRadio(单选框)
mra
mRadio(单选框居左)
mra
mRadio(禁用单选框)
mra
mRadios(默认选中指定项)
mra
mPopover(弹出菜单)
mpo
mprogressbar(进度条-无限循环)
mpr
mprogressbar(进度条-有准确值)
mpr
mActionsheet(H5模式弹出菜单)
mac
mRange(Label+滑块)
mra
mSwitch(开关)
msw
mSwitch(开关 - 蓝色)
msw
mSwitch(开关Mini)
msw
mSwitch(开关Mini - blue)
msw
mbadge(数字角标)
mba
mbadge(数字角标无底色)
mba
mTab(底部选项卡)
mta
mTabSegmented(div选项卡)
mta
mTabSegmented(可左右拖动的选项卡)
mta
mPagination(分页)
mpa
mList(列表)
mli
mListMedia(图文列表图片居左)
mli
mListMedia(图文列表图片居右)
mli
mGrid(九宫格)
mgr
mGallery-Table(图文表格)
msl
mGallery(图片轮播)
msl
slide(轮播组件)
msl
mactionsheet(操作表)
act
maccordion(折叠面板)
mac
mnumbox(数字输入框)
mnu
mrefreshContainer(刷新容器)
mpu
mButton(按钮)
mbu
mButton(按钮无底色,有边框)
mbu
mButton(块状按钮)
mbu


init

             组件            触发字符mui.init
min    
创建子页面( subpage )
mins
预加载页面( preload )
minp
刷新组件( pullRefresh )
minp
手势事件( getures )
ming
侧滑返回( swipeback )
mins
按键绑定(keyeventbind)
mink
重写窗口关闭逻辑(beforeBack)
minb
设置状态栏颜色( setStatusbar )
mins
预加载数量( preloadlimit )
minp


js组件

             组件              触发字符mui.plusReady()
mpl
mui.ready
mre




event

             组件              触发字符mui.on(事件绑定)
mmon
mui.off(事件取消)
mmoff
mui.trigger()(事件触发)
mtrigger
mui.fire()(自定义事件)
mfire
documentgetElementById
dg
documentquerySelector
ds
documentquerySelectoraddEventListener
dsa
documentgetElementByIdaddEventListener
dga
windowaddEventListener
wad
documentaddEventListener
dad


dialog

              组件             触发字符mui.alert()(弹出框)
mda
mui.confirm()(确认弹出框)
mdc
mui.prompt()(输入弹出框)
mdp
mui.toast()(自动消失提示框)
mdt
mui.closePopup()(关闭最外层对话框)
mdc
mui.closePopups()(关闭全部对话框)
mdc


utils

              组件             触发字符mui() (mui对象选择器)
mmu
mui.each()(数组,对象遍历)
mea
mui().each()(DOM遍历)
mme
mui.extends(对象合并)
mex
mui.later() (setTimeOut封装)
mla
mui.scrollTo() (滚动到指定位置)
msc
mui.os()(判断当前运行环境)
mos


ajax

              组件             触发字符mui.ajax()
maj
mui.post()
mpo
mui.get()
mge
mui.getJSON()
mjs


webview

              组件             触发字符mui.open(打开新页面)
mop
mui.currentWebview (当前页面)
mcu
mui.back()(关闭窗口)
mba
mui.backFunction()(重写返回逻辑)
mba
mui.backDouble()(双击退出应用)
mba
mui.backTast(双击进入后台)
mba
mui.preload()(预加载)
mpr


               plus

              组件             触发字符plusReady
pre
plus.accelerometer
pac
plus.audio
pau
plus.barcode
pba
plus.camera
pca
plus.contacts
pco
plus.device
pde
plus.gallery
pga
plus.geolocation
pge
plus.io
pio 
plus.key
pke
plus.maps
pma
plus.messaging
pme
plus.nativeObj
pna
plus.nativeUI
pna
plus.navigator
pna
plus.orientation
por
plus.payment
ppa
plus.proximity
ppr
plus.push
ppu
plus.runtime
pru





                                            


1 0
原创粉丝点击