RequireJS中的require如何返回模块

简介:   requirejs中定义AMD模块规则如下: define(function(){ var ProductManager={ Create:function(){ console.

 

  requirejs中定义AMD模块规则如下:

define(function(){
    var ProductManager={
        Create:function(){
            console.log("创建产品");

            require(["cate"],function(cate){
                cate.Write();
                cate.Add();
            });
        }
    }
    return ProductManager;
});

  模块的定义包含在define 中,并且可以返回一个对象,一直有个疑问  var $ = require('jquery');  怎么能够接收返回值,在网上看到这个代码之后,自己也尝试的用了一下,但是不能获得模块的对象,只能以回调的方式获得模块对象. 原来我是用错了

define(function(require, exports, module){
    var p=require("Product");
    console.log(p);
    p.Create();
    module.exports={
        In:function(){
            p.Create();
            console.log("创建入库单");
        }
    }
});

  困惑了我好久,之前没有怎么研究过requirejs,要获取返回模块需要在define 定义的时候显示指定 require 回传对象。 这里的require 和全局的require对象好像是有点区别的

 


作者:情缘
出处:http://www.cnblogs.com/qingyuan/
关于作者:从事仓库,生产软件方面的开发,在项目管理以及企业经营方面寻求发展之路
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
联系方式: 个人QQ  821865130 ; 仓储技术QQ群 88718955,142050808 ;
吉特仓储管理系统 开源地址: https://github.com/hechenqingyuan/gitwms

相关文章
|
9月前
egg.js 24.18参数验证
egg.js 24.18参数验证
92 0
egg.js 24.18参数验证
|
9月前
|
分布式计算 JavaScript 前端开发
超级实用!详解Node.js中的lodash模块和async模块
超级实用!详解Node.js中的lodash模块和async模块
|
7月前
|
JavaScript
文本,Pinia的使用,(0 , _stores_token_js__WEBPACK_IMPORTED_MODULE_1__.useTokenStore),接口中必须用引入store.js文件
文本,Pinia的使用,(0 , _stores_token_js__WEBPACK_IMPORTED_MODULE_1__.useTokenStore),接口中必须用引入store.js文件
|
9月前
11_nest.js模块
11_nest.js模块
72 0
|
前端开发 JavaScript
vue3全局组件-全局变量-base64-axios-封装
vue3全局组件-全局变量-base64-axios-封装
144 0
|
前端开发 JavaScript
React 配置别名 @ ( js/ts 项目中通过 @craco/craco 配置)
React 配置别名 @ ( js/ts 项目中通过 @craco/craco 配置)
292 0
【vue2小知识】实现store中modules模块的封装与自动导入
store仓库中分模块时的需要每次导入index的问题
【vue2小知识】实现store中modules模块的封装与自动导入
|
JavaScript 前端开发 Java
JS不能向WASM传递数组?
JS不能向WASM传递数组?
117 0
|
前端开发 JavaScript
ES6--》一文搞懂JS中的Promise
对ES6中的promise做一个简单的总结
173 0
ES6--》一文搞懂JS中的Promise
|
缓存 JSON 移动开发
深入解析require源码,知其根,洞其源
深入解析require源码,知其根,洞其源
449 1
深入解析require源码,知其根,洞其源