diff --git a/README.md b/README.md
index 1ef88baa28c0faef560f4fcb2a9654d4daafaaea..950b89b26676e8e6299d1aef598d4091a54d51d2 100644
--- a/README.md
+++ b/README.md
@@ -4,10 +4,7 @@
A Native Picker with high performance
-####Demo
-
-- [Date-picker](./demo/date-picker.js)
-- [Area-picker](./demo/area-picker.js)
+pure javascript version -> [v3.0.5][https://github.com/beefe/react-native-picker/tree/pure-javascript-version]

diff --git a/example/PickerTest/index.js b/example/PickerTest/index.js
index df440f11f0efbdf050c610eb0f5c6d2ffb7f8156..3b2617738217c5100b2464b80ae93ac9869f51a0 100644
--- a/example/PickerTest/index.js
+++ b/example/PickerTest/index.js
@@ -13,9 +13,9 @@ import {
import Picker from 'react-native-picker';
function createDateData(){
- let date = {};
+ let date = [];
for(let i=1950;i<2050;i++){
- let month = {};
+ let month = [];
for(let j = 1;j<13;j++){
let day = [];
if(j === 2){
@@ -33,9 +33,13 @@ function createDateData(){
day.push(k+'日');
}
}
- month[j+'月'] = day;
+ let _month = {};
+ _month[j+'月'] = day;
+ month.push(_month);
}
- date[i+'年'] = month;
+ let _date = {};
+ _date[i+'年'] = month;
+ date.push(_date);
}
return date;
};
@@ -43,18 +47,19 @@ function createDateData(){
function createAreaData(callback){
fetch('https://raw.githubusercontent.com/beefe/react-native-picker/master/example/PickerTest/area.json').then(res => {
res.json().then(area => {
- let data = {};
+ let data = [];
let len = area.length;
for(let i=0;i