将组件布局与数据绑定分开