diff --git a/src/app/form/form.component.ts b/src/app/form/form.component.ts
index 554725dbca43586fbd3edd77470c446f07537d14..bea5651f44b845a17deac48e60b8fd20c4002851 100644
--- a/src/app/form/form.component.ts
+++ b/src/app/form/form.component.ts
@@ -1,4 +1,4 @@
-import {Component, EventEmitter, Input, OnDestroy, OnChanges, OnInit, Output} from '@angular/core';
+import {Component, EventEmitter, Input, OnDestroy, OnChanges, OnInit, Output, ApplicationRef} from '@angular/core';
 import * as _ from 'lodash'; 
 
 @Component({
@@ -24,25 +24,22 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
 
   teststr = "";
 
-  constructor() {  
+  constructor(private appRef: ApplicationRef) {  
 
   }
 
   ngOnInit() {
-    var _this = this;  
-    setTimeout(()=>{
-      this.titleObj.content = "Hello world!!!";
-      this.teststr = "************"
-    },2000);
-    // (<any>window).courseware.getData(function(data){ 
-    //   if(data){
-    //     _this.titleObj.content = data.content;
-    //   } 
-    // });
-  }
+    let _this = this;
+    (<any>window).courseware.getData(function(data){ 
+      if(data){
+        _this.titleObj = data;
+        _this.appRef.tick();
+      } 
+    });
+    
+  } 
 
   ngOnChanges() {
-
   }
 
   ngOnDestroy() {
diff --git a/src/index.html b/src/index.html
index a1d7edb75c7bb33dc5df3fbd18e9ebc1f6f0b148..324530bc796dd7393bac207e656c5d3a0cdb5d8b 100644
--- a/src/index.html
+++ b/src/index.html
@@ -33,7 +33,7 @@
                 }
               });
             },
-            setData: function(data,callback){
+            setData: function(data,callback){ 
               let str = JSON.stringify(data);
               net.getData("setCoursewareData",{id: id,data: str},function(res){
                 if(res){
@@ -58,11 +58,15 @@
         } else {
           return {
             getData: function(callback){
-              let data = localStorage.getItem("courseware_data");
+              let data = localStorage.getItem("courseware_data");  
+              if(data){
+                data = JSON.parse(data);
+              }
               callback&&callback(data);
             },
             setData: function(data,callback){
-              localStorage.setItem("courseware_data",data);
+              console.log("******local********"); 
+              localStorage.setItem("courseware_data",JSON.stringify(data));
               callback&&callback();
             }
           }