我是 vue.js 的新手。我开始迁移我的 angularjs 应用程序。我正在使用 vue cli 生成一个新的 simple-webpack 项目。这将创建一个新的 webpack+vueLoader 项目。一切都很顺利,但现在我有一个问题。在我的@click 事件中,我更改了部分 Vue 实例数据,但我看不到它反映在 UI 上。我可以通过 Vue 开发工具看到该实例已正确更新。
export default{
data() {
return {
page: { items: null}
}
};
<div v-for="item in items" class="row-margin">
{{item.checked}}
<input type="checkbox" v-model="item.checked"><span>{{item.title}}</span>
</div>
我更新了我的 ajax 成功回调中的项目:
this.items = response.items;
我知道 vuejs 使用 getter 实现了它的反应性,因此不需要其他任何东西。缺少什么?
任何帮助表示赞赏。
亲切的问候。