查看: 5345|回复: 3

树形组件问题

升级   0.02%

83

主题

92

回帖

2

积分

注册会员

Rank: 2

积分
2
发表于 2022-5-6 09:50:38 | 显示全部楼层 |阅读模式

如图 组件里的数据我用的脚本 但是action里我测试console.log(this) 指向的是Window 我如何执行我脚本里的函数呢?或者说我如何在这里改变this指向呢

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-5-6 11:04:44 | 显示全部楼层
return[
    {
        "expand" : false,
        "text":"根节息",
        "action" : {
            code : "console.log(this);",
            html : "console.log(this);"
        },
        "default" : false,
        "icon": "123.png"
    }
];
您好,我仿造您的写了一下,出来的正常的this,并不是window
回复

使用道具 举报

升级   0.02%

83

主题

92

回帖

2

积分

注册会员

Rank: 2

积分
2
发表于 2022-5-6 13:41:27 | 显示全部楼层
本帖最后由 horse 于 2022-5-6 13:44 编辑
论坛管理员 发表于 2022-5-6 11:04
return[
    {
        "expand" : false,

action里的code 和 html 有什么区别吗?还有 用户如何点击删除某个节点呢?
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-5-7 10:32:58 | 显示全部楼层
只管code,html是为了兼容以前的老版本,不用管它。
删除节点可以使用给tree重新赋值再reload的方式来实现,具体可以参考api。
回复

使用道具 举报

发表回复

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

本版积分规则

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