javascript - Google Chrome ne peut pas déboguer les points d'arrêt
天蓬老师2017-06-12 09:30:23
0
5
1102
Comme le montre l'image, l'actualisation de la page après la définition d'un point d'arrêt n'active pas le débogage du débogueur. C'était possible auparavant et les paramètres n'ont pas été modifiés.
Face à un tel problème, nous n'avons pas nécessairement à nous soucier de la raison pour laquelle ce débogage ne fonctionne pas. Nous pouvons utiliser d'autres méthodes pour vérifier et déboguer notre propre code. 1. Ici, nous pouvons utiliser le réseau pour vérifier si une requête asynchrone a été lancée, si la requête a réussi et si la réponse est normale 2. Vérifiez via la console s'il y a une erreur de code, puis. essayez d'imprimer le résultat via console.log, 3. Éliminez les problèmes possibles un par un. La méthode de débogage du point d'arrêt de js est parfois longue et laborieuse. Le fait que vous n'ayez pas entré le point d'arrêt peut être davantage lié à ajax. Cela semble être dû au retard de la requête ajax. Vous pouvez tester cela.
Il n'y a pas de réponse spécifique à votre question ici. Je suis désolé, mais quand j'ai vu ce problème, j'ai voulu apporter une solution, j'espère que cela pourra vous aider.
Ajoutez trois points d'arrêt pour déterminer 1. Ajoutez un point d'arrêt à var that=this pour déterminer si la fonction est appelée 2 Ajoutez un point d'arrêt au succès pour déterminer si c'est OK 3. Ajoutez un point d'arrêt à l'erreur pour déterminer si elle a échoué.
Peut-être que ce code ne fonctionne pas
Est-ce imprimé ? S'il est imprimé, cela signifie qu'il y a une exception dans cette requête ajax et elle n'entrera pas dans le rappel de réussite
Face à un tel problème, nous n'avons pas nécessairement à nous soucier de la raison pour laquelle ce débogage ne fonctionne pas. Nous pouvons utiliser d'autres méthodes pour vérifier et déboguer notre propre code.
1. Ici, nous pouvons utiliser le réseau pour vérifier si une requête asynchrone a été lancée, si la requête a réussi et si la réponse est normale
2. Vérifiez via la console s'il y a une erreur de code, puis. essayez d'imprimer le résultat via console.log,
3. Éliminez les problèmes possibles un par un. La méthode de débogage du point d'arrêt de js est parfois longue et laborieuse. Le fait que vous n'ayez pas entré le point d'arrêt peut être davantage lié à ajax. Cela semble être dû au retard de la requête ajax. Vous pouvez tester cela.
Il n'y a pas de réponse spécifique à votre question ici. Je suis désolé, mais quand j'ai vu ce problème, j'ai voulu apporter une solution, j'espère que cela pourra vous aider.
Ajoutez trois points d'arrêt pour déterminer
1. Ajoutez un point d'arrêt à var that=this pour déterminer si la fonction est appelée
2 Ajoutez un point d'arrêt au succès pour déterminer si c'est OK
3. Ajoutez un point d'arrêt à l'erreur pour déterminer si elle a échoué.
La méthode n'est pas encore renseignée