Vaadin-combo-box: 버전 4.2.6μ—μ„œ λ³€κ²½ μ‹œ 콜백이 μž‘λ™ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2019λ…„ 03μ›” 18일  Β·  4μ½”λ©˜νŠΈ  Β·  좜처: vaadin/vaadin-combo-box

μ„€λͺ…

on-change 이벀트 ν•Έλ“€λŸ¬κ°€ μžˆλŠ” 콀보 μƒμžκ°€ μžˆμŠ΅λ‹ˆλ‹€. 이벀트 ν•Έλ“€λŸ¬λŠ” 선택을 λ³€κ²½ν•˜μ§€ μ•Šκ³  선택을 μ§€μšΈ λ•Œλ§Œ ν˜ΈμΆœλ©λ‹ˆλ‹€. 폴리머 2μ—μ„œ μ‚¬μš©ν•  λ•Œ 버전 4.2.6μ—μ„œ λ°œμƒν•©λ‹ˆλ‹€.

<vaadin-combo-box
  theme="small"
  hidden="[[_hideEnvironmentSwitch]]"
  label="Change Environment"
  on-change="_changeEnvironment"
  items="[[_environments]]"
  value="{{_selectedEnvironment}}">
</vaadin-combo-box>
_changeEnvironment() {
  debugger
  if (this._selectedEnvironment) {
    // some logic
  }
  this._toggleEnvironmentSelector();
}

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

이 μˆ˜μ • 사항은 ν˜„μž¬ master 있으며 μ•„λ§ˆλ„ 였늘 μΆœμ‹œλ  λ‹€μŒ 패치 릴리슀(v4.2.7둜 μΆ”μ •)의 일뢀가 될 κ²ƒμž…λ‹ˆλ‹€.

λͺ¨λ“  4 λŒ“κΈ€

이것은 콀보 μƒμžμ—μ„œ λ³€κ²½ μˆ˜μ‹ κΈ°λ₯Ό μ„€μ •ν•˜μ—¬ https://cdn.vaadin.com/vaadin-combo-box/4.2.6/demo/#combo -box-basic-demosμ—μ„œ μž¬ν˜„ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ μΈμŠ€νŽ™ν„°μ—μ„œ ν•˜λ‚˜λ₯Ό μ„ νƒν•˜κ³  $0.addEventListener('change', console.log); λ₯Ό μ‹€ν–‰ν•œ λ‹€μŒ 값을 λ³€κ²½ν•΄ λ³΄μ‹­μ‹œμ˜€.

μ‹€μ œλ‘œ 이것은 λ“œλ‘­λ‹€μš΄μ—μ„œ ν•­λͺ©μ„ ν΄λ¦­ν•˜μ—¬ ν•­λͺ©μ„ μ„ νƒν•˜λŠ” κ²½μš°μ—λ§Œ λ¬Έμ œκ°€ λ˜λŠ” 것 κ°™μŠ΅λ‹ˆλ‹€. ν‚€λ³΄λ“œ 탐색을 톡해 ν•­λͺ©μ„ μ„ νƒν•˜κ±°λ‚˜ μ •ν™•νžˆ μΌμΉ˜ν•˜λŠ” ν•­λͺ©μ„ μž…λ ₯ν•œ λ‹€μŒ μ΄ˆμ μ„ ν•΄μ œν•˜κ±°λ‚˜ Enter ν‚€λ₯Ό λˆ„λ₯΄λ©΄ λ³€κ²½ μ΄λ²€νŠΈκ°€ μ •μƒμ μœΌλ‘œ νŠΈλ¦¬κ±°λ©λ‹ˆλ‹€.

이것이 v4.2.6의 νšŒκ·€μž„μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

https://cdn.vaadin.com/vaadin-combo-box/4.2.5/demo/#combo -box-basic-demosμ—μ„œ λ™μΌν•˜κ²Œ μ‹œλ„ν•˜λ©΄ ν΄λ¦­ν•˜μ—¬ ν•­λͺ©μ„ 선택할 λ•Œλ„ μ΄λ²€νŠΈκ°€ μ •μƒμ μœΌλ‘œ νŠΈλ¦¬κ±°λ©λ‹ˆλ‹€. κ·Έ μœ„μ—.

이 νšŒκ·€λŠ” #785에 μ˜ν•΄ λ„μž…λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ·Έ 전에 이전 μ»€λ°‹μ—μ„œ 잘 μž‘λ™ν•©λ‹ˆλ‹€.

이 μˆ˜μ • 사항은 ν˜„μž¬ master 있으며 μ•„λ§ˆλ„ 였늘 μΆœμ‹œλ  λ‹€μŒ 패치 릴리슀(v4.2.7둜 μΆ”μ •)의 일뢀가 될 κ²ƒμž…λ‹ˆλ‹€.

μˆ˜μ • 사항은 이제 v4.2.7에 μžˆμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰