blear.shims.avalon

avalon2 定制版

Usage no npm install needed!

<script type="module">
  import blearShimsAvalon from 'https://cdn.skypack.dev/blear.shims.avalon';
</script>

README

blear.shims.avalon

npm module build status coverage

分类

  • 经典版 src/classical.js,兼容到 IE6
  • 现代版 src/modern.js,只兼容高级浏览器

定制

相比原始的 avalon,修改了以下内容

  • define$id 参数为 DOM 元素的 ID
  • 增加了 $el 属性,指向当前 DOM 元素,也可以手动传入
  • 增加了 $destroy 方法,用于销毁 vm
  • 删除了 datenumbercurrency 过滤器

使用

<div id="demo"></div>

avalon.define({
    $id: 'demo'
});