Knockout.js 如何在knockoutjs模板呈现后调用smth

Knockout.js 如何在knockoutjs模板呈现后调用smth,knockout.js,decorator,html-rendering,knockout-templating,Knockout.js,Decorator,Html Rendering,Knockout Templating,在页面上我只有一个脚本,在头部(就像一些广告)。在内容客户端中,有一个knockoutjs标记,还有一个filter select 我需要在选择过滤后调用我的东西。 当用户单击筛选smth时,在内容可见之前,我需要调用一些东西(在同一线程中) 我怎么能做到?你知道吗 另外,如您所知,我无法更改从服务器发送的基本模板逻辑,我可以在头部使用smth(我在那里有脚本)。使用模板中的afterRender属性 注4:使用“afterRender”、“afterAdd”和“beforeRemove” 例

在页面上我只有一个脚本,在头部(就像一些广告)。在内容客户端中,有一个knockoutjs标记,还有一个filter select

我需要在选择过滤后调用我的东西。 当用户单击筛选smth时,在内容可见之前,我需要调用一些东西(在同一线程中)

我怎么能做到?你知道吗


另外,如您所知,我无法更改从服务器发送的基本模板逻辑,我可以在头部使用smth(我在那里有脚本)。

使用
模板中的
afterRender
属性

注4:使用“afterRender”、“afterAdd”和“beforeRemove”

例如:

<div data-bind='template: { name: "personTemplate",
                            data: myData,
                            afterRender: myPostProcessingLogic }'> </div>

但我没有模板名称。数据绑定看起来是这样的:data bind=“template:{name:quoteTemplate()}”。此外,在每次过滤器调用之后,每个元素都将替换为另一个元素。因此,我认为该属性将与默认属性相同。