You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NativeScript-Vue中RadDataForm无法更新源数据,求技术支持

RadDataForm修改字段后点击Save按钮无法获取更新后的数据

大家好,我是Hans,最近开发单页应用时碰到了个小问题,折腾了好一阵没解决,来请教下各位。

我用RadDataForm渲染了一个表单,修改里面的字段内容后,点击顶部ActionBar的“SAVE”按钮,控制台打印出来的依然是原始的person数据,完全看不到修改后的内容。

下面是我的完整代码:

<template>
  <Page>
    <ActionBar>
      <Label text="SAVE" @tap="saveScreen()" />
    </ActionBar>
    <StackLayout>
      <RadDataForm :source="person"/>
    </StackLayout>
  </Page>
</template>
<script>
  export default {
    data () {
      return {
        person: {
          name: 'John',
          age: 23,
          email: 'john@company.com',
          city: 'New York',
          street: '5th Avenue',
          streetNumber: 11,
        },
      };
    },
    methods: {
      saveScreen() {
        console.log('=======personName: ' + JSON.stringify(this.person))
      }
    }
  }
</script>
<style>
</style>

我知道这应该是个基础问题,但我已经查了不少资料还是没找到解决办法,恳请各位大佬指点迷津,谢谢大家!

内容的提问来源于stack exchange,提问作者Hans Bakker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 08:49:39