data-dojo-type
2016-11-02 12:05
218 查看
<div id="searchContainer" data-dojo-type="addInWindow/TreeSearchBar"></div>
将div改造成我们自己定义的treesearchbar
addInWindow在common/config里面配置成模块
{
name: "addInWindow",
location: "/scvmmPage/AddInWindow/js" //重定向的地址
}
var dojoConfig = {
async: true,
isDebug: false,
parseOnLoad: true,
has: {
"dojo-firebug": false,
"dojo-debug-messages": false
},
locale: config_i18n.getLanguage(),
baseUrl: "/common/dojost",
trace: {
level: "warn"
},
packages: [
{
name: "augusta",
location: "/common/augusta"
}
]
}
所以找到了js目录下的
TreeSearchBar.js
define([
'dojo/_base/declare', 'dojo/on', 'dojo/_base/lang', 'dojo/keys', 'dojo/dom-style',
'dijit/_WidgetBase', 'dijit/_TemplatedMixin', 'dijit/_WidgetsInTemplateMixin',
'dijit/form/TextBox', 'dijit/form/Button',
'cbtree/Tree',
'dojo/text!/scvmmPage/AddInWindow/template/TreeSearchBar.html'
]
通过define将template下的html找到当作代替div的东西
define使用格式如下:
// 使用示例 2
define(
["dijit/layout/TabContainer", "bd/widgets/stateButton"],
function(TabContainer, stateButton){
// do something with TabContainer and stateButton...
return definedValue;
}
);
将div改造成我们自己定义的treesearchbar
addInWindow在common/config里面配置成模块
{
name: "addInWindow",
location: "/scvmmPage/AddInWindow/js" //重定向的地址
}
var dojoConfig = {
async: true,
isDebug: false,
parseOnLoad: true,
has: {
"dojo-firebug": false,
"dojo-debug-messages": false
},
locale: config_i18n.getLanguage(),
baseUrl: "/common/dojost",
trace: {
level: "warn"
},
packages: [
{
name: "augusta",
location: "/common/augusta"
}
]
}
所以找到了js目录下的
TreeSearchBar.js
define([
'dojo/_base/declare', 'dojo/on', 'dojo/_base/lang', 'dojo/keys', 'dojo/dom-style',
'dijit/_WidgetBase', 'dijit/_TemplatedMixin', 'dijit/_WidgetsInTemplateMixin',
'dijit/form/TextBox', 'dijit/form/Button',
'cbtree/Tree',
'dojo/text!/scvmmPage/AddInWindow/template/TreeSearchBar.html'
]
通过define将template下的html找到当作代替div的东西
define使用格式如下:
// 使用示例 2
define(
["dijit/layout/TabContainer", "bd/widgets/stateButton"],
function(TabContainer, stateButton){
// do something with TabContainer and stateButton...
return definedValue;
}
);
相关文章推荐
- 木其工作室代写程序 [原]the request doesn't contain a multipart/form-data or multipart/mixed stream, content type header is
- Datatype misalignment
- android打开各种文件(setDataAndType)
- HTML Input 表单校验之datatype
- HTML Input 表单校验之datatype
- Derived Data Type
- jq异步绑定事件方法返回值:jQuery delegate(selector,[type],[data],fn)
- msdn随手笔记(一)-#undef;memcpy, wmemcpy;memmove, wmemmove;sizeof();calloc;Data Type Ranges
- 使用data:JSON.stringify(object)遇到Uncaught TypeError: Converting circular structure to JSON
- appfuse1.8.0安装app_user.enabled data type (1111, ‘bit’) not recognized and will be ignored错误解决办法
- enctype="multipart/form-data"表单上传文件 (转)
- servler中表单加了enctype="multipart/form-data"属性后request就接收不到表单传过来的值了
- FW: GUID Vs Int data type as primary key
- SQL SERVER 和DELPHI的DATATYPE 对照
- Trigger and datatype of 'sysname'
- SpringMVC中文件上传,添加enctype="multipart/form-data"后表单其他属性为空
- [导入]Trigger and datatype of 'sysname'
- android 打开各种文件(setDataAndType)
- Python 2.7 Data Type for Text Strings: Unicode and Str
- Sybase data type