inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Vue.js dành cho người mới bắt đầu - Học trong 3 giờ

[Câu hỏi] Hướng dẫn làm bài kiểm tra đăng ký thành phần cục bộ và toàn cầu

전역-지역 컴포넌트 충돌시

305

habong8879

1 câu hỏi đã được viết

0

같은 태그에 global component와 local component를 동시에 등록하면

local만 나오는데(global은 안나옴) (충돌되지 않게 다른 태그를 입력하면 다른 게 나옴) 어떤 순서가 있는건가요?

Vue.component('todo-footer',{ template:This is another child global component`

});

var cmp = {

template: <p>This is another child local component</p>

};

var app = new Vue({

el: '#app',

data: {

message : 'This is a parent component'

},

components : {

'todo-footer': cmp

}

});`

이경우에 결과물에서

This is another child global component 는 안보이고

This is another child local component가 보입니다. (todo-footer 태그를 두 개 등록해도 동일)

vuejs

Câu trả lời 1

0

Daniel Ryu

글로벌 콤포넌트와 로컬?콤포넌트가 이름이 같다면 local로 지정한 부분이 나오는 게 맞는 것 같습니다.

왠지 순서가 Vue 객체를 인스턴스화 할 때 글로벌 콤포넌트가 먼저 씌여졌다가 이후에 components: 옵션을 사용해 정의한 로컬?콤포넌트가 글로벌 콤포넌트 위에 다시 씌여지면서 글로벌은 없어지고? 로컬 콤포넌트가 보이게 되는게 아닌가 생각해 봅니다. 자세한 건 역시 캡틴 판교님이 설명해 주시리라 믿습니다.

github 권한 요청합니다.

1

432

1

너비에 따라 row에서 column으로 바꾸는 방법

0

598

1

52강의 originalTpdp ref 와 todo ref

0

546

1

새로 리뉴얼된 강좌를 보아야 하나요?

1

280

2

아래 질문과 동일한데요

1

316

2

아래 질문과 동일한 vue-cli 오류가 발생합니다.

1

203

1

vue-cli 에러

1

253

2

회사 인트라넷에서 아톰을 이용해서 vue 개발환경을 구축할 예정입니다

1

285

1

[실습]Vue CLI 와 싱글파일 컴포넌트를 이용한 컴포넌트 등록 강좌에서 질문있습니다

0

177

0

퀴즈 기본문제에서 props와 template의 값이 todo인 이유가 궁금합니다.

0

268

1

todolist 만들기 질문입니다

0

239

1

dev 서버에 관련해서 질문있습니다.

0

181

0

vue.js, app.js 를 맨 아래쪽에서 임포트 하는 이유

0

271

1

라우터를 사용할 때, mounted가 호출되지 않는 경우에 대한 질문

0

634

1

:key="todo.id" 에러 관련 질문 드립니다.

0

217

1

vue 템플릿 자동완성 안되요

0

738

3

퀴즈 실습 코드 깃헙 링크가 없네요

0

226

1

npm run dev 시 Cannot find module &#039;webpack&#039; 오류

0

694

1

sample 소스에 대한 설명이 없네요.

0

205

0

vue template 자동 완성

0

287

0

Nested 라우터 퀴즈 안내와 풀이 둘다 같은 영상이 나옵니다.

0

278

4

render: h => h(App) 는 어떤 동작을 하는 것인가요?

0

518

1

잘못된 동영상이 나와요

0

132

0

패키지 어디에 있나요....?

0

200

2