define(function(require, exports, module) {
var $ = require('jquery');
require('echarts');
require('jquery-ui');
require('ui-form')($);
...
}
有的是有的,有是没有,($)在这里有什么特别的意义吗
define(function(require, exports, module) {
var $ = require('jquery');
require('echarts');
require('jquery-ui');
require('ui-form')($);
...
}
有的是有的,有是没有,($)在这里有什么特别的意义吗
说明 require('ui-form')
的返回值是一个函数,这个地方直接调用了这个函数,并且把 $ 传了进去。类似于:
// ...
const helperMethod = require('ui-form')
helperMethod($)
而其他 require 进来的模块并不需要传入 $ 进行执行,所以有的有有的没有。
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答873 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
相当于依赖的意思,保证
jquery
在ui-form
前加载完成。