avalon指令
为webstorm添加支持avalon的自动补全代码提示:
在file菜单下选择Settings,选择Editor ——> Inspections ——> Html ——> Unknown HTML tag attibute
这里得介绍一下avalon的扫描顺序,因为一个元素可能会存在多个属性。总的流程是这样的:
ms-skip –> ms-important –> ms-controller –> ms-if –> ms-repeat –> ms-if-loop –> …–>ms-each –> ms-with –> ms-duplex
ms-href
ms-repeat
ms-text
ms-html
ms-widget
ms-if
ms-if-loop
ms-visible
ms-widget
ms-attr
ms-data
ms-for //avalon2.x新增遍历数据
ms-css
ms-attr-disabled
ms-attr-readonly
ms-duplex-string
ms-attr-selected
ms-attr-checked
ms-attr-id
ms-attr-name
ms-attr-src
ms-attr-title
ms-attr-data
ms-hover
ms-class
ms-active
ms-include
ms-skip
ms-controller
ms-important
ms-duplex
ms-duplex-number
ms-duplex-string
ms-duplex-boolean
ms-duplex-checked
ms-data-duplex-observe
data-duplex-changed
data-duplex-focus
data-duplex-event
ms-submit
ms-scroll
ms-scan
ms-change
ms-input
ms-click
ms-dblclick
ms-keypress
ms-keydown
ms-keyup
ms-mousemove
ms-mouseover
ms-mouseout
ms-mouseleave
ms-mouseenter
ms-focus
ms-blur
ms-animationend
ms-include-src
ms-on-animationend
ms-on-blur
ms-on-change
ms-on-input
ms-on-click
ms-on-dblclick
ms-on-focus
ms-on-keydown
ms-on-keypress
ms-on-keyup
ms-on-mousedown
ms-on-mouseenter
ms-on-mouseleave
ms-on-mousemove
ms-on-mouseout
ms-on-mouseover
ms-on-mouseup
ms-on-scan
ms-on-scroll
ms-on-submit
data-include-replace
data-include-rendered
data-include-loaded