查看: 8007|回复: 6

ElementUI如何获取当前页面的数据?this.data无法获取变化的数据

升级   7.31%

37

主题

49

回帖

731

积分

注册会员

Rank: 2

积分
731
发表于 2023-8-16 17:04:55 | 显示全部楼层 |阅读模式
ElementUI如何获取当前页面的数据?我使用this.data无法获取变化的数据,只能获取到控件的默认值


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-17 09:58:37 | 显示全部楼层
您这是要做什么?哪里写的脚本?具体什么控件,最好是脚本发出来
回复

使用道具 举报

升级   7.31%

37

主题

49

回帖

731

积分

注册会员

Rank: 2

积分
731
发表于 2023-8-17 10:05:44 | 显示全部楼层
论坛管理员 发表于 2023-8-17 09:58
您这是要做什么?哪里写的脚本?具体什么控件,最好是脚本发出来

就是在elementUI组件的方法里取不到o2oa的控件数据啊,只能取到默认值

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-18 09:28:38 | 显示全部楼层
您试试把变量定义在方法内,不要放在最外层
回复

使用道具 举报

升级   7.31%

37

主题

49

回帖

731

积分

注册会员

Rank: 2

积分
731
发表于 2023-8-18 15:10:17 | 显示全部楼层
论坛管理员 发表于 2023-8-18 09:28
您试试把变量定义在方法内,不要放在最外层

放在方法内根本找不到啊this指向都不对了,现在放在最外面是可以拿到数据的,但是只有在组件加载后拿到一次,数据改动之后是拿不到改动后的数据的
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-8-21 10:55:47 | 显示全部楼层
var _self = this;
return {
    data : function() {
      return {
        
      };
    },
    methods: {
        confirm() {
            var data = _self.data;
            debugger;
        }
    }

  }
回复

使用道具 举报

升级   7.31%

37

主题

49

回帖

731

积分

注册会员

Rank: 2

积分
731
发表于 2023-8-23 13:15:40 | 显示全部楼层
论坛管理员 发表于 2023-8-21 10:55
var _self = this;
return {
    data : function() {

这样子取到了 谢谢您
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread