File tree Expand file tree Collapse file tree 5 files changed +15
-12
lines changed Expand file tree Collapse file tree 5 files changed +15
-12
lines changed Original file line number Diff line number Diff line change 11{
22  "name" : " js-framework-benchmark-san"  ,
3-   "version" : " 3.7.3 "  ,
3+   "version" : " 3.7.5 "  ,
44  "description" : " Benchmark for san framework"  ,
55  "js-framework-benchmark" : {
66    "frameworkVersionFromPackage" : " san" 
2929    "webpack-cli" : " ^3.1.0" 
3030  },
3131  "dependencies" : {
32-     "san" : " 3.7.3 " 
32+     "san" : " ^ 3.7.5 " 
3333  }
3434}
Original file line number Diff line number Diff line change @@ -23,11 +23,12 @@ var stopMeasure = function () {
2323
2424export  default  san . defineComponent ( { 
2525    trimWhitespace : 'all' , 
26-     template :` <div class="container"> 
26+     autoFillStyleAndId : false , 
27+     template :`<div class="container"> 
2728        <div class="jumbotron"> 
2829            <div class="row"> 
2930                <div class="col-md-6"> 
30-                     <h1>san v3.7.3 </h1> 
31+                     <h1>san (keyed) </h1> 
3132                </div> 
3233                <div class="col-md-6"> 
3334                    <div class="row"> 
Original file line number Diff line number Diff line change 11{
22  "name" : " js-framework-benchmark-san"  ,
3-   "version" : " 3.7.3 "  ,
3+   "version" : " 3.7.5 "  ,
44  "description" : " Benchmark for san framework"  ,
55  "js-framework-benchmark" : {
66    "frameworkVersionFromPackage" : " san" 
2929    "webpack-cli" : " ^3.1.0" 
3030  },
3131  "dependencies" : {
32-     "san" : " 3.7.3 " 
32+     "san" : " ^ 3.7.5 " 
3333  }
3434}
Original file line number Diff line number Diff line change @@ -24,11 +24,12 @@ var stopMeasure = function () {
2424export  default  san . defineComponent ( { 
2525    trimWhitespace : 'all' , 
2626    updateMode : 'optimized' , 
27-     template :` <div class="container"> 
27+     autoFillStyleAndId : false , 
28+     template :`<div class="container"> 
2829        <div class="jumbotron"> 
2930            <div class="row"> 
3031                <div class="col-md-6"> 
31-                     <h1>san v3.7.3 </h1> 
32+                     <h1>san (non-keyed) </h1> 
3233                </div> 
3334                <div class="col-md-6"> 
3435                    <div class="row"> 
Original file line number Diff line number Diff line change @@ -95,15 +95,16 @@ export class Store {
9595        var  resetIndex ; 
9696        var  selectedIndex ; 
9797        var  oldId  =  this . selected ; 
98-         this . data . forEach ( function  ( item ,  index )  { 
98+         for  ( var  i  =  0 ;  i  <  this . data . length ;  i ++ )  { 
99+             var  item  =  this . data [ i ] ; 
99100            if  ( item . id  ==  oldId )  { 
100-                 resetIndex  =  index ; 
101+                 resetIndex  =  i ; 
101102            } 
102103
103104            if  ( item . id  ==  id )  { 
104-                 selectedIndex  =  index ; 
105+                 selectedIndex  =  i ; 
105106            } 
106-         } ) ; 
107+         } 
107108
108109        this . selected  =  id ; 
109110
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments