美文网首页
创建多类导航的模板类

创建多类导航的模板类

作者: 隋晓楠 | 来源:发表于2019-03-09 15:52 被阅读0次
// 格式化字符串
function formateString(str, data) {
    return str.replace(/\{#{(\W+)}#\}/g, function (match, key) {
        return typeof data[key] === undefined ? '' : data[key];
    })
}
var PersonNav = function (data) {
        // 导航样式模板
        this.item = '<span id={#idname#} class="personMenu" onclick="personsMenu.go(this)">{#name#}</span>';
        
        this.html = '';
        for (var i = 0, len = data.length; i < len; i++){
            this.html += formateString(this.item,data[i]); 
        }
        return this.html;
}

JS设计模式16.8 创建多类导航

相关文章

  • 创建多类导航的模板类

    JS设计模式16.8 创建多类导航

  • Xcode模板修改

    Xcode模板修改 1.修改类的头部信息 找到对应类对应的类文件模板. (因为类是创建项目之后手动创建的, 而不是...

  • 4.使用工具类和模板

    1.创建模板,mapper文件模板和mybatis主配置文件模板 创建模板的步骤 点击new 有模板内容 工具类 测试类

  • Python - 杂

    一. 10.12 1.创建实例的模板 - 类;创建类的模板 - 元类 2.实例化其实是创建了一个空的对象,如果要想...

  • Python基础(40) - 元类的作用

    元类的概念 metaclass 元类,类似于创建类的模板,所有的类都是通过它来创建 可以自由控制类的创建过程 单例...

  • Idea注释模板配置

    1、配置类模板在类和接口的上面加上这句话 2、配置方法注释模板先创建 Temolate Group再创建 Live...

  • C++类与对象小结

    类与对象 类是创建对象的模板,一个类可以创建多个对象,每个对象都是类类型的一个变量;创建对象的过程也叫类的实例化。...

  • python 类和对象

    类是创建对象的模板,对象是类的实例。类包含有属性和方法,类不可以直接使用,必须实例化之后才可以使用。 a、类的创建...

  • 自定义创建Xcode类模板及修改系统模板

    创建类模板 介绍 建立类模板的好处就是求同存异,模板式开发,统一规范,尽量做到类的结构一致。 先上图爽一波 做法 ...

  • java类的创建及使用

    创建类的步骤:1、定义类名2、编写类的属性3、编写类的方法模板:public class 类名{//定义属性部分(...

网友评论

      本文标题:创建多类导航的模板类

      本文链接:https://www.haomeiwen.com/subject/rnospqtx.html