recherche

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

angulaire.js - Le contrôle du temps angulaire JS modifie l'URL après avoir cliqué

Je pense qu'après avoir cliqué sur le contrôle du temps, le paramètre de temps peut être amené à l'url 0 0. . . Y a-t-il un moyen ? Demandez conseil. . Je le cherchais depuis longtemps

怪我咯怪我咯2811 Il y a quelques jours619

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

  • 给我你的怀抱

    给我你的怀抱2017-05-15 16:58:20

    Ajoutez simplement les paramètres du contrôle du temps à l'URL manuellement. . .


    Jetez un oeil à l'exemple

    <body ng-app="MyApp">
    <h1>Time Show</h1>
    <p ng-controller="MyController as vm">
        <input type="time" ng-model="vm.time"/> <button ng-click="vm.change()">添加参数到url</button>
    </p>
    <script>
        angular.module('MyApp',[])
                .controller('MyController', MyController);
        MyController.$inject = ['$http','$location'];
    
        function MyController($http, $location){
            var vm = this;
            vm.change = change;
            vm.params = {
                time: '3600' // 这里你可能要对你获取到的时间做一下处理,我就简单写一下.
            };
    
            function change(){
                console.log(vm.time);
                var url = 'https://api.github.com/users';
                $http.get(url, {params: vm.params})
                        .then(function(res){
                            console.log(res);
                        })
            }
        }
    </script>
    </body>

    Je ne sais pas si c'est ce que vous pensez. Une fois que vous avez obtenu l'heure, vous devez interagir avec le backend, et l'heure est un paramètre de requête.

    répondre
    0
  • Annulerrépondre