随身笔记
随身笔记

avalon.js笔记

avalon.js api

avalon查看版本号avalon.version

查看当前使用的avalon版本号 <script> alert(avalon.version) </script>

   346   2016-09-08   去围观

avalon创建视图模型avalon.define()

现在创建一个avalon视图模型就用define()方法。 1.5或者2.x一般都用这种书写方法: avalon.define({ $id: 'aaa', bbb: 1 })  

   347   2016-09-08   去围观

avalon扫描 avalon.scan()

扫描有ms-controller/ms-imporant的DOM容器。   *注意: 如果你是将vm定义放在jQuery.ready或avalon.ready中必须手动调用这个方法. *注意: avalon2不会像avalon1那样将ms-*属性去掉了 *注意: avalon不能扫描iframe的内容 参数1:原生DOM,填写扫描…

   691   2016-09-08   去围观

avalon等待dom加载完毕后触发 avalon.ready()

该方法与jQuery.ready相仿. 熟悉jQuery的人, 都知道domReady事件. window.onload事件是在页面所有的资源都加载完毕后触发的. 如果页面上有大图片等资源响应缓慢, 会导致window.onload事件迟迟无法触发.所以出现了DOM Ready事件. 此事件在DOM文档结构准备完毕后触发,…

   425   2016-09-08   去围观

avalon ms-skip

ms-skip 有此属性的容器avalon将忽视此容器,不作用于此范围直接跳过。 <script> var vm = avalon.define({ $id: "test", aaa: "XXXX" }) </script> <body ms-controller="test"> <div ms-skip='true' >{{@aaa}}</div>…

   380   2016-09-07   去围观
加载更多