• 我的MVVM框架 v3教程——类名切换


    class绑定是用于添加或删除类名

    形式有三种

    data-class="object", object在VM中是个对象,它的键名即类名,由值的真假情况决定删除或添加。

    data-class-className="boolean",className为要处理的类名,值为一个布尔,用于决定删除或添加。

    data-class="string",string为要你要添加的类名。

            <style>
                .my-class{
                    color: yellow;
                    background:orange;
                }
                .your-class {
                    line-height:3;
                    200px;
                    height:100px;
                }
                .his-class{
                    text-indent:2em;
                    font-size:14px;
                }
                .single{
                    200px;
                    height:100px;
                    background:lightgreen;
                }
            </style>
            <div data-class="classes">添加多个类名</div>
            <div data-class-single="single" >只添加一个类名</div>
    
                require("avalon,ready", function($) {
                    var VM = $.MVVM.render({
                        classes:{
                            "my-class":true,
                            "your-class":true,
                            "his-class":true
                        },
                        "single": true
                    });
                })
    
    示例
    添加多个类名
    只添加一个类名
    机器瞎学/数据掩埋/模式混淆/人工智障/深度遗忘/神经掉线/计算机幻觉/专注单身二十五年
  • 相关阅读:
    create_project.py报错问题,建议用回python2.7
    windows下执行build_native.sh报权限问题
    编辑器CocoStudio和CocosBuilder的对比
    双击判断
    Web文件的ContentType类型大全
    Java四类八种数据类型
    自己写的通过ADO操作mysql数据库
    使用Cout输出String和CString对象
    CString和string头文件
    C++连接mysql数据库的两种方法
  • 原文地址:https://www.cnblogs.com/rubylouvre/p/2818540.html
Copyright © 2020-2023  润新知