[模板]新建一个Dojo的基础模板(自用)
2014-10-22 15:28
197 查看
html文件,demo.html
<div> <div>最外层需要用div标签括起来</div> </div>
js文件,demo.js
define([ "dojo/_base/declare", "dijit/_WidgetBase", "dijit/_TemplatedMixin", "dijit/_WidgetsInTemplateMixin", "dojo/text!html文件的路径/demo.html" ], function(declare, _WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin, template) { return declare([_WidgetBase, _TemplatedMixin, _WidgetsInTemplateMixin], { templateString: template, constructor: function() { this.inherited(arguments); }, postCreate: function() { this.inherited(arguments); } }); });
模板的使用,在模板中调用模板也是一样的写法
require([ "js文件的路径/demo" ], function(demo) { var oDemo = new Demo(); });
相关文章推荐
- 在MyEclipse 中添加自己定义的文件模版(----为myeclipse新建一个tapestry 5的tml模板)
- C++新建一个模板
- HTML基础 a标签实现点击超链接后新建一个网页跳转到指定链接
- JavaScript基础 window.open(url,name,options) 新建一个新的网页 设置新网页的网址 名字 宽度 高度
- JavaScript基础 window.open(url,name,options) 新建一个新的网页 设置新网页的网址 名字 宽度 高度
- Entity Framework基础:新建一个EF应用
- myeclipse2017基础 设置新建java文件的模板
- android基础—新建一个Activity
- 一个自用的xeLatex中英文模板
- Jenkins基础入门-11-新建一个基于git源码管理的Job
- 用Quartus II 建立一个工程模板,以后新建工程时无需再配置参数
- 新建一个cocos2d-x 3.0项目 等基础操作
- Confluence 使用一个模板新建一个页面
- C#之WinForm基础 新建一个不可编辑的comboBox
- 自己新建一个支持c++11的Qt工程模板
- InfoPath基础应用教程-1 设计一个简单的表单模板
- Confluence 使用一个模板新建一个页面
- eclipse(基础二) eclipse新建一个tomcat服务器
- Python3基础 sys.path.append 增加模块的搜索路径,在主代码处新建一个存放模块的文件夹并将其路径添加到sys.path中
- JavaSE8基础 Thread getThreadGroup 将新建的线程加入到一个指定线程组中