Bläddra i källkod

also support "of" delimiter in v-for

Evan You 10 år sedan
förälder
incheckning
a3faec2c02
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      src/directives/public/for.js

+ 2 - 2
src/directives/public/for.js

@@ -31,8 +31,8 @@ const vFor = {
   ],
   ],
 
 
   bind: function () {
   bind: function () {
-    // support "item in items" syntax
-    var inMatch = this.expression.match(/(.*) in (.*)/)
+    // support "item in/of items" syntax
+    var inMatch = this.expression.match(/(.*) (?:in|of) (.*)/)
     if (inMatch) {
     if (inMatch) {
       var itMatch = inMatch[1].match(/\((.*),(.*)\)/)
       var itMatch = inMatch[1].match(/\((.*),(.*)\)/)
       if (itMatch) {
       if (itMatch) {