NutzCN Logo
问答 如果方法是返回 View 类型 用的是beetl 应该怎么写
发布于 185天前 作者 Longitude 207 次浏览 复制 上一个帖子 下一个帖子
标签:

如果方法是返回 View 类型 用的是beetl 应该怎么写

9 回复
new BeetlView(...);

WebRender render, String dest 这两个参数是啥意思。。

BeetlViewMaker并没有暴露这个两个属性,所以,继承它,暴露一下就好了

/**
演示如何暴露BeetlViewMaker的WebRender实例,从而生成BeetlView实例.
*/
public class MyBeetlViewMarker extends BeetlViewMaker {
    
    static WebRender _render;

    public MyBeetlViewMarker() throws IOException {
        super();
        _render = render;
    }

    public static View make(String dst) {
        return new BeetlView(_render, dst);
    }
}
return MyBeetlViewMarker.make(path);

WebRender render是空的啊
@wendal

空? MainModule的@Views引用你自己的MyBeetlViewMarker没?

我没有MainModule这个类啊,我用的是nutzwk3.3.x

nutzwk里面叫Module那个类,带@Views注解的那个

可以了,十分感谢

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