Devlec.com Javacstudy.com
MyÆäÀÌÁö |  óÀ½»ç¿ëÀÚ ÀÌ¿ë¾È³» |  ÀÌ¿ë¹®ÀÇ |  ȸ»ç¼Ò°³

¡á Æ©ÅÍ°Ô½ÃÆÇ Article Number : 27436

¹Ú¿ëÁØ °­»ç´ÔÀÌ ÀÛ¼ºÇϽŠ³»¿ëÀÔ´Ï´Ù. 2017-07-18   |   Refer : 396
÷ºÎÆÄÀÏ : None   À̹ÌÁö : None ŸÀÔ : °ø°³±Û



¾È³çÇϼ¼¿ä.

Angular´Â ÇÁ·ÐÆ®¿£µå ºÎºÐÀ¸·Î

¹é¿£µå Áï ¼­¹öÃø ±â´ÉÀº Á¦ °­ÀÇ¿¡¼­´Â ASP.NET Core¸¦ »ç¿ëÇÕ´Ï´Ù.


¼­¹öÃø ¿¡·¯¶ó°í Çϸé,

ASP.NET Core Web API¿¡¼­ ¹ß»ýÇÏ´Â ¼­¹öÃø ¿¡·¯¸¦

BadRequest() µîÀÇ ¸Þ¼­µå·Î Ŭ¶óÀ̾ðÆ®¿¡°Ô Àü´ÞµÇ¸é


JSON ÇüÅ·Π¼­¹öÃø ¿¡·¯ ¸Þ½ÃÁö°¡ Ŭ¶óÀ̾ðÆ®¿¡°Ô Àü´ÞÀÌ µË´Ï´Ù.

±×·¯¸é

JSON À¸·Î Àü´ÞµÈ ¼­¹öÃø ¿¡·¯¸¦


AngularÀÇ µ¥ÀÌÅÍ ¼­ºñ½º Ŭ·¡½º¿¡¼­ HTTP get ¸Þ¼­µå·Î ¹Þ¾Æ¼­

ÄÄÆ÷³ÍÆ®¿¡¼­ »ç¿ëÇÏ¸é µË´Ï´Ù.


Á¦ °­ÀÇ ¼Ò½º¸¦ Âü°í·ÎÇϸé

/DotNetNote/ClientApp/heroes/heroes.data.service.ts ÆÄÀÏÀÇ

hangleError ÇÔ¼ö°¡ ¼­¹ö¿¡¼­ Àü¼ÛµÈ ¿¡·¯ ¸Þ½ÃÁö¸¦ Ãâ·ÂÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. 

//[0] ¿¹¿Ü ó¸® Ãâ·Â °øÅë ¸Þ¼­µå
private handleError(error: any) {
    console.log('¼­¹ö ¿¡·¯ ¹ß»ý:', error);
    if (error instanceof Response) {
        return Observable.throw(error);
    }
    return Observable.throw(error || 'Web API¿¡¼­ ¿¡·¯ ¹ß»ý');
}


°ü·ÃÇؼ­´Â Á¦ ¾Þ±Ö·¯ °­ÀÇÀÇ

ÈĹݺÎÀÇ Heroes °ü·Ã ³»¿ëÀ» 

Âü°íÇغ¸¼¼¿ä.








°£¿µ¿ì ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.


¾È³çÇϼ¼¿ä.. ¿À´Ãµµ Áú¹®ÇÏ´Ù µå¸³´Ï´Ù. µ¿¿µ»ó°­ÀǺ¸´Ù°¡ ¼­¹öÃø¿¡·¯¸Þ½ÃÁö¸¦ ¾Þ±Ö·¯ÂÊ¿¡¼­ ºÒ·¯¿Í¼­ ¾²´Â ºÎºÐÀÌ ÀÖ¾ú´ø°Í °°Àºµ¥... ´Ù½Ã ã¾Æ¼­ º¸·Á´Ï ¸øã°Ú½À´Ï´Ù.. °­ÀÇ¿¡ ÀÖ¾ú´ø°Ô ¸Â´Â°Å °°Àºµ¥... ±×¸®°í Âü°íÇÒ¸¸ÇÑ»çÀÌÆ®¸¦ ã¾Æº¸´øÁß http://jasonwatmore.com/post/2016/09/29/angular-2-user-registration-and-login-example-tutorial#alert-component-ts ÀÌ ºí·Î±×¸¦ º¸°ÔµÇ¾ú½À´Ï´Ù. ¸ñ¾÷À¸·Î fake-backend¿¡¼­ ¿¡·¯¸Þ½ÃÁö¸¦ °¡Á®¿À°í ¾²°íÇϴµ¥ ¾Þ±Ö·¯ ºÎºÐ¿¡¼­ ¼­ºñ½º°¡ ¾î¶²¼ø¼­·Î ÁøÇàµÇ¾î¼­ ¸Þ½ÃÁö°¡ Àü´ÞµÇ´Â Áö´Â ´ë·«ÀûÀ¸·Î ¾Ë°Ú´Âµ¥.. ¹é¿£µå¿Í¾î¶»°Ô ¹­¿©ÀÖ´ÂÁö ¿¬µ¿Á¡À» ¸ð¸£°Ú½À´Ï´Ù. Ȥ½Ã °£·«ÇÏ°Ô¶óµµ ¼³¸íºÎŹµå¸±¼ö ÀÖÀ»±î¿ä?

·Îµù½Ã°£ : 0.031 sec
±Û ´äº¯   ±Û ¼öÁ¤   ±Û »èÁ¦   ±Û ¸ñ·Ï


   
   
Ȩ ȸ»ç¼Ò°³ ÀÌ¿ë¾à°ü °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ ÀÌ¿ë¾È³» Q&A FAQ Guide