NutzCN Logo
问答 ChainPasing解析 参数中 再调用对象的方法或获取对象的属性 形式的字符串不支持。比如解析"$obj.xyz($tt.zz(), @Ioc, true, 34, 'TbT')"
发布于 2531天前 作者 gaohuijue 1956 次浏览 复制 上一个帖子 下一个帖子
标签:

在这个测试类org.nutz.ioc.java.ChainParsingTest中添加代码

@Test
    public void test_return_value_for_args() {
        String s = "$obj.xyz($tt.zz(), @Ioc, true, 34, 'TbT')";
        ChainNode cn = N(s);
        assertEquals(s, cn.toString());
    }

运行结果
Expected :$obj.xyz($tt.zz(), @Ioc, true, 34, 'TbT')
Actual :$obj.xyz($tt, zz(), @Ioc, true, 34, 'TbT')

请问后续版本会不会增加这种写法的支持?还是我的写法有问题?

2 回复

报个issue吧, 欢迎提交pull req

添加回复
请先登陆
回到顶部