在海边,这两个似乎返回不同的结果。 第一个可以工作并生成有效链接,第二个则不能,为什么先发送哪个很重要?
html anchor callback: [ 1 + 1 ]; with: 'Click me'.
html anchor with: 'Click me'; callback: [ 1 + 1 ].
最佳答案
对此的最佳解释可以在 Seaside book, section on brush structure 中找到。 .
在 Seaside 中,with:
应始终是发送到画笔的级联中的最后一条消息。这是因为作为 with:
参数的嵌套可渲染对象指定了 html 标签的内部内容。
从技术上讲,发送with:
会导致画笔写入 Canvas 。因此,您之后发送到画笔的任何内容都不会再影响渲染的 html。
关于pharo - "html anchor callback: [ 1 + 1 ]; with: ' 上的消息顺序级联“点击我”重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42653378/