angular.js - angular何时用directive、controller、service
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-15 16:52:58
0
1
630
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方法。

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

répondre à tous(1)
小葫芦

Utilisez htmldirective lorsque vous devez étendre les fonctionnalités de la balise
d'origine. service est utilisé lorsque vous devez transférer des données entre différents contrôleurs ou si vous souhaitez conserver une variable globale, car elle n'a qu'une seule instance globale
Le contrôleur doit être simple et n'a pas besoin de placer trop de logique. Il est responsable de la connexion entre la vue et le modèle

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal