版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_20042935/article/details/89328467
ms-text文本绑定
文本绑定是最简单的绑定,它其实是双花括号插值表达式的一种形式
它要求VM对应的属性的类型为字符串, 数值及布尔, 如果是null, undefined将会被转换为空字符串
<span ms-text="@aaa">不使用过滤器</span>
<span ms-text="@aaa | uppercase">使用过滤器</span>
ms-html HTML绑定
HTML绑定类似于文本绑定,能将一个元素清空,填上你需要的内容
它要求VM对应的属性的类型为字符串
我们可以通过ms-html异步加载大片内容,例如:
<body :controller="test">
<script>
var vm = avalon.define({
$id: "test",
aaa: "loading..."
})
jQuery.ajax({
url: 'action.do',
success: function(data) {
vm.aaa = data.html
}
})
</script>
<div ms-html="@aaa"></div>
</body>