From cae336c00dee84bbff988a76449282eebc27f006 Mon Sep 17 00:00:00 2001 From: Evan You Date: Sat, 23 May 2015 14:38:52 -0400 Subject: [PATCH] only set option value when the value is present (make tests pass for #861) --- src/directives/model/select.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/directives/model/select.js b/src/directives/model/select.js index 90b9cdd56..a36b5b3b8 100644 --- a/src/directives/model/select.js +++ b/src/directives/model/select.js @@ -105,8 +105,11 @@ function buildOptions (parent, options) { if (typeof op === 'string') { el.text = el.value = op } else { - el.text = op.text - el.value = op.value + /* jshint eqeqeq: false */ + if (op.value != null) { + el.value = op.value + } + el.text = op.text || op.value || '' if (op.disabled) { el.disabled = true }