2017-05-11 35 views
1

我玩弄mobx,不知道如何從服務器格式的數據是匹配與mobx類?這當然會通過ajax請求來獲取數據。如何使用Mobx處理Ajax數據?

class Student { 
      @observable firstName 
      @observable lastName 
      @observable classes = [] 

      constructor(firstName, lastName, classes) { 
       this.firstName = firstName; 
       this.lastName = lastName; 
       this.classes = classes; 
      } 
     } 

    class Classes { 
      @observable name 
      @observable number 

      constructor(name, number) { 
       this.name= name; 
       this.number= number; 
      } 
     } 

    class Container { 
     @observable students = []; 
    } 

我使用的是SalesForce,所以我的後端是Java的,我想知道是否必須將它變成json?那麼在客戶端使用數據構建類?

或者是有內襯辦法,我可以做到這一點更加流?

+0

能否請您提供您迴應期待的例子嗎? –

回答

0

MobX - Serializr有一個很好的插件,它完全符合你的需求 - 將JS類實例序列化爲JS對象(以後可以轉換爲JSON字符串),反之亦然。