Initial_C

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

 <div ms-controller="test5">
    <h1>{{word}}!!!</h1>
    <div ms-text="content"></div>
    <div ms-html="content2"></div>
    <input type="text" ms-value="val" />
    <textarea ms-value="xxx{{val+'!!'}}yyy"></textarea>
    <div>{{worrUp|uppercase}}</div>
    <div>{{"define"|Define}}</div>
  </div>

<script>
require(["avalon", "domReady"], function(avalon, domReady) {
    /*avalon.config({
        interpolate: ["[[", "]]"]
    }); */ //配置界定符
    var test5 = avalon.define({
        $id: "test5",
        word: "hello",
        val: "这是value",
        worrUp: "转为大写abc",
        content: "<b>这是一个B标签</b>",
        content2: "<b>这是一个B标签</b>"
    });
    avalon.filters.Define = function(str) { //自定义过滤器
        return {
            'define': "自定义过滤器"
        }[str]
    };
    /*test5.hello = "error";*/ ///错误!
    //ms-html 就是{{pror|html}}
    avalon.scan();
})
</script>

 

 
posted on 2016-04-28 22:36  Initial_C  阅读(186)  评论(0编辑  收藏  举报