Whatever >> children
^Array with: oneComponent with: anotherComponent.
在代码的后面,可能会有这样的东西。
Whatever >> renderContentOn: html
...
html render: oneComponent.
...
html render: anotherComponent.
既然我显式调用来渲染这些组件,那么将它们放在 #children 中有什么用?#children 用于其他用途吗?
Seaside 取决于以下回调正确实现#children
:
-
#updateRoot:
自定义生成的 HTML 文档的 head 部分, -
#initialRequest:
在会话开始时初始化组件, -
#updateUrl:
修改当前网址, -
#updateStates:
注册对象以进行回溯, - 以及支持帮助程序方法,如
#states
、#scripts
和#styles
。
在海边书中搜索这些方法以了解有关它们的更多信息。