angulaire.js - Le contrôle du temps angulaire JS modifie l'URL après avoir cliqué
怪我咯
怪我咯 2017-05-15 16:56:20
0
1
615

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

怪我咯
怪我咯

走同样的路,发现不同的人生

répondre à tous(1)
给我你的怀抱

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.

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