primefaces/primevue#11 Modified the Dropdown to not ignore a falsy value (except null).

pull/12/head
Jonas Raoni Soares da Silva 2019-07-01 17:32:43 +03:00
parent ff20a00e8f
commit 59520abe3f
1 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ export default {
getSelectedOption() { getSelectedOption() {
let selectedOption; let selectedOption;
if (this.value && this.options) { if (this.value !== null && this.options) {
for (let option of this.options) { for (let option of this.options) {
if ((ObjectUtils.equals(this.value, this.getOptionValue(option), this.dataKey))) { if ((ObjectUtils.equals(this.value, this.getOptionValue(option), this.dataKey))) {
selectedOption = option; selectedOption = option;
@ -104,7 +104,7 @@ export default {
getSelectedOptionIndex() { getSelectedOptionIndex() {
let selectedOptionIndex = -1; let selectedOptionIndex = -1;
if (this.value && this.visibleOptions) { if (this.value !== null && this.visibleOptions) {
for (let i = 0; i < this.visibleOptions.length; i++) { for (let i = 0; i < this.visibleOptions.length; i++) {
if ((ObjectUtils.equals(this.value, this.getOptionValue(this.visibleOptions[i]), this.dataKey))) { if ((ObjectUtils.equals(this.value, this.getOptionValue(this.visibleOptions[i]), this.dataKey))) {
selectedOptionIndex = i; selectedOptionIndex = i;