Vietnam

    Nodejs.vn

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Groups
    • Search

    RangeError: Maximum call stack size exceeded

    Hỏi Đáp
    0
    5
    879
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Nguyễn Xuân Hưng
      Nguyễn Xuân Hưng last edited by

      Mọi người cho em hỏi về lổi RangeError: Maximum call stack size exceeded khi em thực hiện câu lệnh "user.messages.push(result);".em đả tìm trên google và hỏi bạn bè nhưng không fix được ak.Dưới là code của e
      3_1527569130906_4.png 2_1527569130906_3.png 1_1527569130905_2.png 0_1527569130904_1.png

      1 Reply Last reply Reply Quote 0
      • Kha Pham
        Kha Pham last edited by

        Theo như mình biết chắc nó bị lọt vào vòng lập bất tận. Thử debug
        Node inspect file.js rồi bấm f5 xem nó bị dính ở đâu

        Đam mê công nghệ
        Không biết nhiều nhưng cũng muốn đóng góp

        Nguyễn Xuân Hưng 1 Reply Last reply Reply Quote 0
        • Nguyễn Xuân Hưng
          Nguyễn Xuân Hưng @Kha Pham last edited by

          @Kha-Pham hi để mình thử lại

          1 Reply Last reply Reply Quote 0
          • Đô Nguyễn198
            Đô Nguyễn198 last edited by

            Bạn thử console.log(user.messages) lên xem result như thế nào? Lưu như thế này mà user nào chat nhiều thì chắc chuỗi json dài bất tận quá.

            1 Reply Last reply Reply Quote 0
            • Nguyen Hien
              Nguyen Hien last edited by

              res.status(201).send(JSON.stringify(...)) thay cho res.status(201).json thử xem bạn

              Sent from Rodgers Zone!!!

              1 Reply Last reply Reply Quote 0
              • First post
                Last post