20avalon - 指令ms-active(active绑定)

简介: 20avalon - 指令ms-active(active绑定)

为元素添加:active效果,当元素被点击时添加几个类名, 鼠标弹起后则立即移除

<body ms-controller="test">
        <script>
            avalon.define({
                $id: 'test',
                aaa: "aaa bbb ccc",
                bbb: 'ddd',
                ccc: ['xxx', 'yyy', 'zzz'],
                ddd: 'eee',
                toggle: true,
                toggle2: false
            })
        </script>
        <span :active="@aaa">直接引用字符串</span>
        <span :active="@ccc">直接引用数组</span>
        <span :active="[@aaa, @bbb]">使用数组字面量</span>
        <span :active="['aaa', 'bbb',(@toggle? 'ccc':'ddd')]">选择性添加类名</span>
        <span :active="[@toggle && 'aaa']">选择性添加类名</span>
        <span :active="[ @ddd + 4]">动态生成类名</span>
    </body>
目录
相关文章
|
8月前
13avalon - 指令ms-skip (skip绑定)
13avalon - 指令ms-skip (skip绑定)
31 0
|
8月前
16avalon - 指令ms-attr(属性绑定)
16avalon - 指令ms-attr(属性绑定)
41 1
|
8月前
15avalon - 指令ms-important(important绑定)
15avalon - 指令ms-important(important绑定)
34 1
|
8月前
|
JavaScript
24avalon - 指令ms-for(循环绑定)
24avalon - 指令ms-for(循环绑定)
31 0
|
8月前
33avalon - 指令ms-validate(验证绑定)
33avalon - 指令ms-validate(验证绑定)
30 0
|
8月前
|
前端开发 JavaScript
34avalon - 指令ms-effect(动画绑定)
34avalon - 指令ms-effect(动画绑定)
28 0
|
8月前
|
前端开发
26avalon - 指令ms-duplex(各表单元素用法)
26avalon - 指令ms-duplex(各表单元素用法)
32 1
|
8月前
30avalon - 指令ms-duplex(同步后的回调)
30avalon - 指令ms-duplex(同步后的回调)
25 0
|
8月前
|
JavaScript
22avalon - 指令ms-if(if绑定)
22avalon - 指令ms-if(if绑定)
22 0
|
8月前
|
JavaScript
avalon中ms-visible和ms-if的区别
avalon中ms-visible和ms-if的区别
27 0