私はangular.jsが少し新しく、fullpage.jsをangular.jsに適切に実装する方法を知りたいです。例としてフルページを追加しようとしました...
このコードは、fullpage.jsに使用したかったコントローラーに直接入力します
$('#fullpage').fullpage({
sectionsColor: ['#21f7ff', '#bdcc4b', '#fcae49'],
});
しかし、問題は、このコードをコントローラーに入れると、他に何も認識しないことです...(クリックの他の機能)
コントローラーでの私の実装例:
'use strict';
angular.module('APP')
.controller('MainCtrl', function ($scope,Auth) {
$('#fullpage').fullpage({
sectionsColor: ['#21f7ff', '#bdcc4b', '#fcae49'],
});
$scope.moveUp = function(){
$.fn.fullpage.moveSectionUp();
};
$scope.moveDown = function(){
$.fn.fullpage.moveSectionDown();
};
});
見る :
<div id="fullpage">
<div class="section">
<button class="button" ng-click="moveDown()">Down</button>
</div>
<div class="section">
<button class="button" ng-click="moveUp()"> Up </button>
</div>
</div>
プロジェクトの開始に angular-fullack-generator を使用しているため、これは部分的なビューです。
私の一般的な質問は、 fullpage.js を angular.js に適切に実装する方法ですか?