recherche

Maison  >  Questions et réponses  >  le corps du texte

angular.js - angularJS ng-show的显示问题

angularJS已经引入了,但是没有效果。求大神瞧瞧!!

世界只因有你世界只因有你2744 Il y a quelques jours551

répondre à tous(4)je répondrai

  • PHPz

    PHPz2017-05-15 17:06:08

    ng-show ne semble pas être utilisé de cette façon, n'est-ce pas ? Il semble qu'une valeur de type booléen soit transmise à ng-show. True signifie afficher et false signifie masquer. La fonction que vous écrivez doit renvoyer une valeur par défaut. Vous placez le retour true dans la condition if, et il y en a une autre à l'extérieur. valeur de retour

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-15 17:06:08

    Que ce code soit exécuté ou non est une question. Il est recommandé de jeter un œil à la démo officielle d'Angular

    .

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-15 17:06:08

    angular a été introduit, votre ng-app a-t-il donc été déclaré et si ng-controller a été déclaré ? Si oui, votre fonction rec doit être définie dans $scope ou controller, au lieu d'écrire directement en fonction, pour que angular puisse trouver la fonction

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-15 17:06:08

    var test = angular.module('test', []);//申明应用
    
    test.controller("testCon",function($scope){//申明控制器
        $scope.rec = function(){
            //your code
        }
    })

    Enfin, ajoutez ng-controller
    à l'ancêtre p autre que le p que vous devez contrôler, comme : <p ng-controller="testCon">
    Ajoutez ensuite ng-app
    à l'ancêtre p ou au corps de votre contrôleur, tel que : <body ng-app="test">
    Ensuite, vous avez juste besoin du nom de la fonction
    après l'endroit où vous avez besoin de ng-show, tel que : ng-show=“rec”

    répondre
    0
  • Annulerrépondre