angular.js - angular何时用directive、controller、service
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-15 16:52:58
0
1
624
var $ele = $('#container');

$ele.on('click', function (e){
    var $t = $(e.target);

    if($t.is('.file')){
        openDoc($t);
    }

    if($t.is('.nav a')){
        changeViewTo($t.attr('index'));
    }
})

function openDoc(){
    $ele......
}

function changeViewTo(){
    $ele......
}

上面这段代码如何分布在directivecontrollerservice
openDocchangeViewTo都操作$ele及其子元素

要求:
1、需要对外暴露openDocchangeViewTo方法。

曾经蜡笔没有小新
曾经蜡笔没有小新

모든 응답(1)
小葫芦

원본 html标签的功能的时候用directive
当需要在不同的控制器之间传递数据,或者想保留全局的一个变量时用到了service을 확장해야 하는 경우, 전역적이고 인스턴스가 하나만 있기 때문입니다
컨트롤러는 단순해야 하며 너무 많은 로직을 배치할 필요가 없습니다. 뷰와 모델 간의 연결을 담당합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!