2014-10-18 64 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.