EAIC前端mvvm框架
ebfui 使用基于 HTML 的模板语法,将页面数据与DOM进行绑定,从而实现动态页面效果。 所有ebfui 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。 在底层的实现上,ebfui 将模板编译成逻辑节点,然后根据数据变化动态生成DOM节点。
插值
模板通过一对标签来插入值,标签是以${开头,以}结尾。标签中间的便是待插入的值。 标签符号支持自定义,比如改成以{{开头,以}}结尾。
示例代码:
    
如果页面定义为:
    <script>
        $.vm({
            data:{
                myval:34
            },
            event:{
                onLoad:function () {
                    
                }
            }
        });
    </script>
    <style>
    //这里是页面样式定义
    </style>
    <page-template>
    //这里是页面的html结构
    </page-template>
则运行效果是
插入值为34