2

여기에 있습니다. ui-bootstrap-tpls 지시어, 즉 "페이지 매김"사용에 문제가 있습니다. 라이브러리가 requirejs에 성공적으로 연결되어 있습니다. haed에서 볼 수 있지만 지시문이 작동하지 않습니다.ui 부트 스트랩 tpls 지시어 사용

requirejs.config({ 

    baseUrl: '/', 

    paths: { 

     'angular': 'components/angular/angular', 
     'angularRoute': 'components/angular-route/angular-route', 
     'angularBootstrap': 'components/angular-bootstrap/ui-bootstrap-tpls', 

    }, 
    shim: { 
     'angular': { 
      deps: [ 'jquery' ], 
      exports: 'angular' 
     }, 
     'angularRoute': { 
      deps: [ 'angular' ] 
     }, 
     'angularBootstrap': { 
      deps: ['angular'] 
     }, 
    } 
}); 

과 app.js :

define(['angular', 'angularBootstrap', 'angularRoute'], function (angular) { 

'use strict'; 

    return angular.module('myModule', ['ngRoute']); 
}); 
+0

더 많은 코드가 유용합니다. 특히 지시문을 삽입하는 앱 라인이 유용 할 것입니다. – maurycy

답변

1

app.js는 다음과 같이해야한다 :

define(['angular', 'angularBootstrap', 'angularRoute'], function (angular) { 

'use strict'; 

    return angular.module('myModule', ['ngRoute','ui.bootstrap']); 
}); 

반환 angular.module 여기

<script type="text/javascript" data-requiremodule="angularBootstrap" src="/components/angular-bootstrap/ui-bootstrap-tpls.js"> 

<div ng-controller="myController"> 
    <pagination direction-links="false" total-items="totalItems" ng-model="currentPage" num-pages="smallnumPages"></pagination> 
</div> 

은 requirejs입니다 'ui.bootstrap'을 추가해야했습니다.