Skip to content

Commit 9efa4b3

Browse files
committed
Merge branch 'errorrik-master'
2 parents 4ffe10a + 1feb628 commit 9efa4b3

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

frameworks/keyed/san/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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"
@@ -29,6 +29,6 @@
2929
"webpack-cli": "^3.1.0"
3030
},
3131
"dependencies": {
32-
"san": "3.7.3"
32+
"san": "^3.7.5"
3333
}
3434
}

frameworks/keyed/san/src/App.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,12 @@ var stopMeasure = function () {
2323

2424
export 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">

frameworks/non-keyed/san/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
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"
@@ -29,6 +29,6 @@
2929
"webpack-cli": "^3.1.0"
3030
},
3131
"dependencies": {
32-
"san": "3.7.3"
32+
"san": "^3.7.5"
3333
}
3434
}

frameworks/non-keyed/san/src/App.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,12 @@ var stopMeasure = function () {
2424
export 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">

frameworks/non-keyed/san/src/store.es6.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)