์ฝค๋ณด ์์๊ฐ ์์ง ์ด๋ฆฌ์ง ์์ ๊ฒฝ์ฐ combobox.render()
ํธ์ถํ๋ฉด throw๋ฉ๋๋ค.
Cannot read property 'querySelectorAll' of undefined
์ด๊ฒ์ด ์ผ์ด๋๋ ๋ผ์ธ์
๋๋ค:
https://github.com/vaadin/vaadin-combo-box/blob/41f870912bdd872e3376b090e863641928568a24/src/vaadin-combo-box-mixin.html#L276
combobox.render()
ํธ์ถํด๋ ๋์ง์ง ์์ต๋๋ค.
์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค.
vaadin-combo-box
์์๋ฅผ ๋ฃ์ต๋๋ค.combobox.render()
์ฐธ๊ณ : ์ด๊ฒ์ dom-if
๋ฒ์ ์ ๋ํด ๋ณด๊ณ ๋์์ง๋ง _selector
๊ฐ ์ฝค๋ณด ์์๋ฅผ ์ฒ์ ์ด ๋๊น์ง ์ ์๋์ง ์์๊ธฐ ๋๋ฌธ์ disable-upgrade
๋ณ๊ฒฝ ํ์๋ ์ฌ์ ํ ์ ํจํด์ผ ํฉ๋๋ค.
render()
์ฝค๋ณด ์์๋ฅผ ์ฒ์ ์ด๊ธฐ ์ ์ ํธ์ถํ๋ฉด ์ค์ ๋ก _initDropdown
๋ฅผ ํธ์ถํ ์ ์์ผ๋ฏ๋ก ์ฌ์ฉ์๊ฐ ์์ํ๋ ๋๋ก ์ค์ ๋ ๋๋ง์ ํธ๋ฆฌ๊ฑฐํ ์ ์๋ค๊ณ ์ง์ ๋
ผ์ํ์ต๋๋ค.
์ค์ ํญ๋ชฉ์ ๋๋กญ๋ค์ด์ด ์ด๋ฆฌ๊ธฐ ์ ์ ๋ ๋๋ง๋์ง ์์ผ๋ฏ๋ก ๋ ๋๋ฌ๊ฐ ํธ์ถ๋์ง ์์ต๋๋ค. ์ด ๊ด์ ์์ ๋ณด๋ฉด _selector
์ด ์์ผ๋ฉด ์๋ฌด ๊ฒ๋ ํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.
#782๊ฐ ๋ณํฉ๋๊ณ ๋น๋๊ฐ ๋ น์์ด๋ฉด ์ด ์์ ์ฌํญ๋ ํต๊ณผํ๋๋ก ์ต์ ๋ง์คํฐ์ ์ด ์์ ์ฌํญ์ ๋ฆฌ๋ฒ ์ด์คํฉ๋๋ค.
์ด ์์ ์ฌํญ์ ์ด์ v4.2.6์ ํฌํจ๋ฉ๋๋ค
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค์ ํญ๋ชฉ์ ๋๋กญ๋ค์ด์ด ์ด๋ฆฌ๊ธฐ ์ ์ ๋ ๋๋ง๋์ง ์์ผ๋ฏ๋ก ๋ ๋๋ฌ๊ฐ ํธ์ถ๋์ง ์์ต๋๋ค. ์ด ๊ด์ ์์ ๋ณด๋ฉด
_selector
์ด ์์ผ๋ฉด ์๋ฌด ๊ฒ๋ ํ์ง ์๋ ๊ฒ์ด ์ข์ต๋๋ค.