강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

ggamsi04187932 のプロフィール画像
ggamsi04187932

投稿した質問数

Svelte REST-APIプロジェクト

アプリの完成度を上げる3 - URLによるビューモードの変更

[앱 완성도 높이기3 - URL을 통한 보기모드 변경] 로그인 성공 후 라우팅 문제

解決済みの質問

作成

·

310

·

編集済み

0

현재 강의 내용대로라면, 로그인 성공 후 /articles path로 이동하기 때문에 404 Not Found 페이지가 나타납니다.

그러므로 auth 스토어login 메소드에서도

/articles에서 /articles/allrouter.goto의 path를 변경해야할 것 같습니다.

const login = async (email, password) => {
    try {
      const options = {
        path: "/auth/login",
        data: {
          email: email,
          pwd: password,
        },
      };

      const result = await postApi(options);
      set(result);
      isRefresh.set(true);
      router.goto("/articles/all");
    } catch (error) {
      throw error;
    }
  };
rest-apisvelte

回答 1

1

Indie Coder님의 프로필 이미지
Indie Coder
インストラクター

피드 감사합니다.

현재 git에 올라간 프런트엔드 코드에는 이부분이 다음과 같이 되어 있습니다. 영상에 이부분을 반영하지 못했던 것 같습니다.

router.goto("/");

그리고 "/aritlces/all" 로 해도 되지만 혹시라도 후에 라우팅이 또 변경될 수 있기 때문에 로그인 후에는 기본페이지로 이동하는 것이 더 좋을 것 같습니다.

후에 영상에 이부분 반영하도록 하겠습니다.

감사합니다.

ggamsi04187932 のプロフィール画像
ggamsi04187932

投稿した質問数

質問する