angulaire.js - Problème de commutation d'élément Angularjs ng-if
黄舟
黄舟 2017-05-15 16:52:36
0
2
686

Actuellement, il y a une boîte de sélection multiple sur l'interface pour sélectionner 1 ou 0 L'essentiel est de ng-if juger 0 ou 1 pour basculer entre l'affichage de deux p différents.
Maintenant, il y a un problème. Lorsque chaque p est commuté, un autre p existera toujours brièvement, provoquant un retard dans la commutation. Existe-t-il un bon moyen ? ~

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(2)
世界只因有你

Êtes-vous sûr que le problème est causé par la directive ng-if ? J'ai construit un exemple et je n'ai trouvé aucun problème, et je n'ai rencontré aucun retard lors du développement.

Adresse test : https://jsfiddle.net/mm0h7ves/

Il n'y a aucune raison d'avoir un retard dans l'interface utilisateur, sauf si l'efficacité d'exécution de votre script est trop faible ou s'il y a trop d'observateurs sur la page, ce qui rend la vérification sale du sondage trop lente

某草草

C'est très simple. Avant de cliquer pour changer, définissez simplement l'objet sorti par le p précédent sur vide

$scope.use = function(status) {
            $scope.mycoupon = {};
            $scope.useFlag = status;
            mycouponService.getCouponsByMemberAndStatus(status, function(info) {
                $scope.mycoupon = info;
            });
        };
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal