`
zccst
  • 浏览: 3315489 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[201502]封装

阅读更多
作者:zccst

我理解的封装是建立在熟悉面向对象和继承的基础之上。

function defineLogin(lib, undefined){

  //配置。默认配置,模板

  config = {};

  function Login(options){

    //初始化配置项

  }

  Login.prototype.render(){

    //渲染,绑定事件

  }

  ...

  Login.prototype.publicFunction(){

  }

  return Login;

}


//模块化 或 暴露给全局变量
if ( typeof define === "function") {
	define(function(require, exports, module) {
		require('json');
        module.exports = defineLogin(require('hogan'), require('ajax'));
    });
} else {
	window.defineLogin= defineLogin(window.Hogan, window.ajax);
}


使用的时候

首先,new一个对象

然后,调用共有方法

最后,destroy
分享到:
评论

相关推荐

    跳线封装(三维PCB封装库)AD用PCB封装库

    标题中的“跳线封装(三维PCB封装库)AD用PCB封装库”是指在电子设计自动化(EDA)软件Altium Designer(简称AD)中使用的专门针对跳线的三维PCB封装库。这个库包含了设计师精心制作的跳线组件模型,以供用户在PCB...

    常用封装vs最全封装

    "常用封装"和"最全封装"是与Protel PCB设计相关的两个关键概念,主要涉及元器件的封装库。 封装是电子元件在PCB上的物理表示,它包括元件的形状、引脚位置、引脚数量以及焊盘的大小和形状。"常用封装"是指在实际...

    XH2.54封装(三维PCB封装库)AD用PCB封装库

    在电子设计领域,PCB(Printed Circuit Board)封装库是至关重要的资源,它包含了电路板上各种电子元件的形状、尺寸以及焊盘位置等信息。"XH2.54封装”是一种常见的接插件封装,常用于连接器,如排针、排母等,它的...

    Altium Designer PCB封装库【很全】.zip_AOn的pcb封装_PCB封装_ad17封装库_altium pc

    这个压缩包文件名为"Altium Designer PCB封装库【很全】.zip",内含丰富的PCB封装资源,对于使用Altium Designer的新手来说,是极具价值的参考资料。封装库在电路板设计中扮演着至关重要的角色,因为它们代表了实际...

    常用贴片电感PCB封装库(AD库,封装带3D视图)

    常用贴片电感PCB封装库(AD库,封装带3D视图) 常用贴片电感PCB封装库(AD库,封装带3D视图) 常用贴片电感PCB封装库(AD库,封装带3D视图) 常用贴片电感PCB封装库(AD库,封装带3D视图) 常用贴片电感PCB封装库...

    TQFN VDFN Altium封装 AD封装库 2D+3D PCB封装库-8MB.zip

    在电子设计领域,PCB(Printed Circuit Board)封装库是至关重要的资源,它包含了电路板上各种电子元器件的二维和三维模型。本资源"8MB.zip"提供了一个全面的TQFN(Thin Quad Flat No-Lead)和VDFN(Very Small Form...

    cadence allegro封装库封装大全

    本资源“cadence allegro封装库封装大全”提供了全面的封装库信息,帮助用户在设计过程中节省时间和提高效率。 封装库是CAD工具中至关重要的元素,它包含了许多不同种类的元器件模型,如电阻、电容、晶体管、集成...

    电感封装(三维PCB封装库)AD用PCB封装库

    在电子设计领域,电路板设计(PCB Design)是至关重要的环节,而元器件的封装则是PCB设计的基础。本文将详细讲解电感封装在三维PCB封装库中的应用,以及如何在Altium Designer(AD)中使用这些封装库。 首先,让...

    QFN贴片芯片封装(三维PCB封装库)AD用PCB封装库

    QFN(Quad Flat No-Lead)贴片芯片封装是一种广泛应用于现代电子设备的无引脚或短引脚封装技术。这种封装方式具有体积小、重量轻、散热性能好等特点,适用于高密度、高性能的集成电路。在电路板设计中,正确选择和...

    SMD表贴器件 Altium封装 AD封装库 2D+3D PCB封装库-17M.zip

    "SMD表贴器件 Altium封装 AD封装库 2D+3D PCB封装库-17M.zip" 是一个专门针对SMD(Surface Mount Device,表面贴装器件)的封装资源集合,适用于Altium Designer和可能兼容的其他PCB设计软件。 首先,SMD表贴器件是...

    音频接口 Altium封装 AD封装库 2D+3D PCB封装库-15MB.zip

    本资源包含的"音频接口 Altium封装 AD封装库 2D+3D PCB封装库-15MB.zip"是一个针对音频接口的专门封装库,对于进行音频设备的设计工作来说,这是一个非常宝贵的参考资料。 首先,让我们深入了解一下什么是封装。在...

    Altium Designer PCB封装库大全pcb封装库

    "Altium Designer PCB封装库大全pcb封装库"这个标题意味着我们将探讨的是Altium Designer中的一个重要组成部分——封装库。 封装库是PCB设计的基础,它包含了各种电子元件的外形尺寸、引脚位置和电气连接信息。在...

    QFN封装Altium封装库AD三维视图PCB封装库(2D3D封装库).zip

    QFN封装Altium封装库AD三维视图PCB封装库(2D3D封装库),封装列表如下:Component Count : 37 Component Name ----------------------------------------------- QFN10 3x3_L QFN10 3x3_m QFN10 3x3_N QFN12 3x3_L...

    20个天线pcb封装库2.4G天线封装WIFI 蓝牙 GPS GMS天线封装库ALTIUM AD库.zip

    本资源“20个天线pcb封装库2.4G天线封装WIFI 蓝牙 GPS GMS天线封装库ALTIUM AD库.zip”提供了一系列用于高频无线通信的天线元件封装,适用于ALTIUM Designer这款流行的电路设计软件。 首先,让我们深入了解2.4G天线...

    SSOP系列封装Altium封装库AD三维视图PCB封装库(2D3D封装库).PcbLib

    SSOP系列封装Altium封装库AD三维视图PCB封装库(2D3D封装库),封装列表如下:Component Count : 21 Component Name ----------------------------------------------- SSOP8_L SSOP8_M SSOP8_N SSOP14_L SSOP14_M ...

    各种晶振封装AD封装库晶振

    晶振封装是晶振在电路板上安装和使用的物理形式,对于设计者来说,理解不同封装类型及其应用至关重要。标题提到的“AD封装库晶振”是指适用于Altium Designer(AD)这款电子设计自动化软件的晶振模型库。 Altium ...

    系统封装首席执行官SC封装2.0+工具

    系统封装是IT行业中一个重要的技术领域,特别是在系统部署和维护方面。"系统封装首席执行官SC封装2.0+工具"是一种专为系统管理员和IT专业人员设计的高级工具,旨在简化系统安装和配置的过程,提高工作效率。在这个...

    变压器封装PCB文件3D封装AD库

    PcbLib文件类型、直插元器件、贴片、Altium Designer封装库 变压器封装PCB文件3D封装Altium Designer库的型号类型如下,总有你需要的一款: DA10XC、DA10XMC、EE42-15V 8+8、EE-35-V、EE-40、EE-42、EE-42V、EE-42X2...

    IDC2.54封装(三维PCB封装库)AD用PCB封装库

    标题中的“IDC2.54封装”是指一种常见的电子接插件,即绝缘刺穿连接器(Insulated Discrete Connector, IDC)。这种接插件主要用于电路板之间的连接,其特征在于2.54毫米的间距,这是一种国际标准,允许在有限的空间...

    变压器封装和立创标准封装库.zip

    在电子设计领域,电路板设计(PCB Design)是至关重要的环节,而元器件的封装则是PCB设计的基础。本文将详细阐述“变压器封装”和“立创标准封装库”的相关知识点,帮助读者理解这两个概念及其在实际设计中的应用。 ...

Global site tag (gtag.js) - Google Analytics