Преглед на файлове

allow empty expression in terminal directives

rhyzx преди 10 години
родител
ревизия
12005adc8e
променени са 1 файла, в които са добавени 2 реда и са изтрити 3 реда
  1. 2 3
      src/compiler/compile.js

+ 2 - 3
src/compiler/compile.js

@@ -587,11 +587,10 @@ function checkTerminalDirectives (el, options) {
   var value, dirName
   for (var i = 0, l = terminalDirectives.length; i < l; i++) {
     dirName = terminalDirectives[i]
-    /* eslint-disable no-cond-assign */
-    if (value = el.getAttribute('v-' + dirName)) {
+    value = el.getAttribute('v-' + dirName)
+    if (value != null) {
       return makeTerminalNodeLinkFn(el, dirName, value, options)
     }
-    /* eslint-enable no-cond-assign */
   }
 }