2017-01-28 51 views

回答

1

你可以使用createViewModelmobx-utils

class Todo { 
    @observable title = "Test"; 
} 

const model = new Todo(); 
const viewModel = createViewModel(model); 

viewModel.title = "Get tea"; 
console.log(viewModel.isDirty); // true 

对于完整的MobX表单解决方案,您可以查看mobx-react-form,该支持在字段上检查isDirty

+0

Tholle,你有这个createViewModel在areact组件中使用的例子 – Kamaraju

+0

@Kamaraju我没有React的例子,很遗憾。也许你可以从[**文档**](https://github.com/mobxjs/mobx-utils#createviewmodel)获得一些启发? – Tholle

+0

它没有太多的细节如何使用它,谢谢 – Kamaraju