inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

vue.js 실전 프로젝트(트위터 클론)

vue3 강의 중에서..... const에다가 ref()를 쓰면은???

해결된 질문

1224

한승훈

작성한 질문수 2

1

아래와 코드에서 const showProfileDropdown = ref(false)이 친구는 값이 바뀌는 친구 인데 const를 쓴 이유가 궁금합니다.

혹시 ref와 연관이 있을까요?

export default {
  setup() {
    const routes = ref([])
    const showProfileDropdown = ref(false)
    const currentUser = computed(()=>store.state.user)

    onBeforeMount(()=>{
      routes.value = router.options.routes
    })
    const onLogout = async ()=> {
      await auth.signOut()
      store.commit("SET_USER",null);
      await router.replace("/login");
    }
    return {
      routes,
      showProfileDropdown,
      onLogout,
      currentUser,
    }
  }
}

vuejs firebase 클론코딩

답변 1

1

진슈

일반적인 상식선에서 생각하시면 의문이 생기실 수도 있겠네요.

const 의 경우 배열이나 객체의 값은 변경 가능합니다.

ref 지정할때 특별한 경우를 제외하고는 const로 하시면 됩니다.

0

한승훈

넵 그냥 ref로 지정할때는 싹다 const로 쓰겟습니다 문제가 안된다면

0

진슈

네 크게 신경쓰지 않으셔도 됩니다.

배포 후 로그인 불가 현상

0

292

1

쪽지에서 메세지를 쓰면 상대방에게 즉시 나타나게 하려면 어떻게 해야 할까요?

0

300

1

permission denied firebase 에러

2

2184

1

fontawesome이 6으로 업데이트되면서 5와 같이 cdn키를 발급하지 않습니다. 6의 kit을 사용해봤는데요. 동작하지 않아서요. 대체제가 있을까요?

0

364

1

tailwind css with vue3 and vite 설치 후 에러 문의

0

819

0

record.meta.requireAuth에서 requireAuth를 인식을 못해요ㅠ

0

299

0

Vue 2로도 개발할 수 있나요??

0

313

1

트윗페이지의 코멘트 관련하여 질문드립니다.

0

215

0

트윗 분기 처리 강의 내용 중 delete에 관한 문의입니다.

0

200

0

firebase tools의 버전이 궁금합니다

0

329

1

npm run dev 오류

0

310

0

firebase 버전에 따른 import 문제 질문드립니다

0

513

4

코멘트가 모든 트윗에 보입니다.

0

320

1

n.indexOf is not a function 에러..

0

630

2

unresolved variable이라고 나옵니다.

0

2846

1

파이어 베이스 연동시 에러가 납니다. ㅠㅠ

1

978

2

진짜 간절합니다 도와주세요

0

217

0

도와주세요 ㅠㅠ

0

238

1

computed 질문이 있습니다.

0

275

1

git clone 후 npm run dev 시, 나타나는 에러

0

589

2

router v-if문 관련문의입니다.

0

302

1

image ref의 속성이 data들과 어떻게 바인딩이 되는건지..잘 모르겠습니다.

0

423

1

onBeforeMount에 onSnapshot을 사용하는거에 대한 질문 드립니다.

0

227

1

Login과 Register 메뉴 관련 (v-for과 v-if)

0

259

1