λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

SpringBoot/Error

[Front-end] TypeError: Cannot read property 'then' of undefined

πŸ”Ž js controllerμ—μ„œ ajax 톡신을 ν•˜λ©΄μ„œ λΉ„λ™κΈ°λ‘œ λ™μž‘ν•˜λŠ” λ‘œμ§μ—μ„œ deferλ₯Ό μ‚¬μš©ν•˜λ©΄μ„œ λ‚˜νƒ€λ‚œ μ—λŸ¬.

 

원인 : '.then'을 찾을 μˆ˜κ°€ μ—†λ‹€λŠ” λœ»μ΄μ˜€λŠ”λ°, promise 객체λ₯Ό λ°˜ν™˜ 받은 후에 올 ν•¨μˆ˜κ°€ μžˆμ–΄μ•Όν–ˆκΈ° λ•Œλ¬Έ.

ν•΄κ²° : .then μ΄ν›„μ—λŠ” μ •ν™•ν•œ ν•¨μˆ˜λ₯Ό μ μ–΄μ€˜μ„œ 정상 μ‹€ν–‰λ˜λ„λ‘ μ½”λ“œ μˆ˜μ •

 

$scope.check($scope.sendParam).then(function(){
	$scope.add();
});

--> sendParam을 λ³΄λ‚΄μ„œ check ν•¨μˆ˜λ₯Ό μ‹€ν–‰ν•˜κ³ , 이 checkν•¨μˆ˜κ°€ λ‹€ λλ‚˜κ³  λ‚˜μ„œ add ν•¨μˆ˜λ₯Ό μ‹€ν–‰ν•˜κ² λ‹€.

 

✨ add ν•¨μˆ˜μ—λŠ” κ·Έ μ΄ν›„μ˜ λ‘œμ§μ„ λ„£μ–΄μ£Όλ©΄ λœλ‹€ !

였λ₯˜κ°€ λ‚¬μ„λ•ŒλŠ”.then(function()에 λͺ¨λ“  λ‘œμ§μ„ λ•Œλ €λ„£μ—ˆμŒ ,, ($rootScope 포함)

ν•¨μˆ˜ ν•œκ°œλ§Œ 적어두고 κ·Έ μ™Έμ˜ μ½”λ“œλ₯Ό λΆ„λ¦¬μ‹œν‚€λ‹ˆκΉŒ error λ©”μ‹œμ§€κ°€ λ‚˜μ˜€μ§€ μ•ŠμŒ.

'SpringBoot > Error' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[Front-end] Error: $parse:syntaxSyntax Error  (0) 2021.08.24
spring.multipart.max.file.size μ—λŸ¬  (0) 2021.07.23