在YUI中通过YUI.add()添加自定义模块
2013-12-25 20:01
435 查看
为了快速测试YUI,我们可以在页面中引入:
详细的基本使用参考这里:YUI介绍以及快速入门 Yahoo的JS框架
1、 编写自定义模块:
接下来就可以在Javascript代码中通过YUI.add添加自定义模块了:
<script src="http://yui.yahooapis.com/3.4.1/build/yui/yui-min.js"></script>
详细的基本使用参考这里:YUI介绍以及快速入门 Yahoo的JS框架
1、 编写自定义模块:
接下来就可以在Javascript代码中通过YUI.add添加自定义模块了:
/************************ 在YUI中添加自定义模块 ***********************/ //声明一个命名空间 YUI.namespace('itzhai'); //通过Y.add添加模块 YUI.add('myModule',function(Y){ function arthinking(config){ arthinking.superclass.constructor.apply(this,arguments); } arthinking.NAME = 'arthinking'; arthinking.ATTRS = { attributes:{value:'itzhai'} }; //通过Y.extend的方式来定义新的功能 Y.extend(arthinking,Y.Base, { initializer: function(cfg){}, destructor: function(cfg){} }); //把构造函数赋给命名空间"itzhai" > 2、 使用自定义模块 通过YUI().use()使用自定义模块: /**************** 使用该模块 ****************/ YUI({charset:'utf-8', modules:{ 'myModule': { fullpath: 'script/itzhai/myModule.js', type: 'js', requires: ['base'] } }}).use('myModule', function(Y){ var web = new itzhai({}); document.write(web.get('attributes')); });
相关文章推荐
- vs2017通过模块文件添加自定义注释
- Python 添加自定义模块
- VGA分辨率无法识别或错误通过添加自定义配置参数正确显示(Ubuntu/Windows)
- Joomla中添加新字段 自定义字段 Add New Fields
- 如何单独添加nginx自定义模块
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view 上(相当于所有界面都通过xib来实现)
- 【EXECL】 通过VB 宏定义添加自定义函数
- 使用XIB自定义一个UIView,然后将这个view添加到controller的view 上(相当于所有界面都通过xib来实现)
- 当中有介绍如何在DNN中添加自定义模块的方法
- destoon模块自定义字段的添加并让其支持搜索的方法
- 继承List<T>类,并且完成List的Add()(在集合的末尾添加)方法和Get()(通过索引的方式获取)方法。并且写出方法的时间复杂度。
- 在OK6410 android开发板上添加led驱动模块,并通过NDK测试驱动
- Android给自定义按键添加广播和通过广播给当前焦点输入框赋值
- 通过jquery addClass()方法,给指定按钮添加高亮显示效果
- magento如何添加自定义插件(模块
- Nginx的安装配置和自定义模块添加 Nginx第一篇
- Android给自定义按键添加广播和通过广播给当前焦点输入框赋值
- 请教大家关于wireshark添加lua自定义规则解析模块的问题
- 关于Ajax控件ModalPopupExtender出现的 未通过 Sys.UI.DomEvent.addHandler 方法添加处理程序的解决方法。
- VB6 如何添加自定义函数 模块 把代码放到一个模块中