2014-10-18 72 views
1

我是新来的smalltalk/pharo /海边,我使用一个简单的WACounter麻烦。 我创建了一个组件,并将此:WACounter显示,但不增加/减少

wa := WACounter new. 
html render: wa. 

计数器显示在我的本地主机,但不会增加点击/减少。它一定很傻,但我找不到发生了什么事。 感谢

+0

您使用的是Pharo和Seaside的哪个版本? – 2014-10-18 20:58:30

回答

2

你应该使计数器的实例变量,例如

counter 
    ^counter 

counter: aCounter 
    counter := aCounter. 

然后,你#children应该回答这个柜台,太:

children 
    ^Array with: self counter 

在你的渲染方法,然后只渲染计数器:

renderContentOn: html 

    html render: self counter.