5.dojo的define接口
Posted 琪琪的园子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了5.dojo的define接口相关的知识,希望对你有一定的参考价值。
http://blog.csdn.net/lovecarpenter/article/details/53979717
第三种用法用的最多。
此接口用于定义模块:
define([],function(){});
定义模块的形式:
1.如果只有键值对,没有任何的依赖项:
define({ color: "black", size: "unisize" });
2.如果模块没有任何依赖,但是需要一个做准备活动的函数
define(function () { //在这里可以一些准备工作 return { color: "black", size: "unisize" } //return 是模块的返回值 });
3.如果模块存在依赖,假设模块依赖需要用到dojo/dom模块
//该模块提供了一个方法,可以改变dom元素的innerhtml define(["dojo/dom"], function(dom) { return { change: function(id,text) { dom.byId(id).innerHTML=text } } });
4.将模块定义为函数
define(function() { return function(text) { //弹出一下text文本 alert(text); } });
以上是关于5.dojo的define接口的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot启动报错“Consider defining a bean of type ‘xxx.mapper.UserMapper‘ in your configuration.“(代码片段