RequireJS의 require가 모듈을 반환하는 방법

2099 단어

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 리셋 대상을 표시해야 합니다.여기 리퀴어와 전체 리퀴어 대상은 좀 다른 것 같아요.
 
작가: 인연 출처:http://www.cnblogs.com/qingyuan/저자: 창고, 생산 소프트웨어 분야의 개발에 종사하고 프로젝트 관리와 기업 경영에 있어 발전의 길을 모색하는 저작권 성명: 본고의 저작권은 저자와 블로그원이 공유하고 전재를 환영하지만 저자의 동의 없이 이 성명을 보류하고 글 페이지의 뚜렷한 위치에 원문 링크를 제시해야 한다.연락처: 개인 QQ 821865130;창고 저장 기술 QQ군 8871895514205808;지트 창고 관리 시스템의 소스 주소:https://github.com/hechenqingyuan/gitwms

좋은 웹페이지 즐겨찾기