gpt4 book ai didi

javascript - 如何在 knockout 绑定(bind)中运行 afterRender 中的函数?

转载 作者:行者123 更新时间:2023-11-27 23:02:37 26 4
gpt4 key购买 nike

我需要向文本框输入添加一个日期选择器,其可见性由 knockoutjs 绑定(bind)控制。

<!-- ko if: hasWorked -->
<div class="form-group">
<input id="StartDate" name="StartDate" type="text" />
</div>
<!-- /ko -->

我的猜测是:

<!-- ko if: hasWorked, afterRender:initDatepicker -->

但它从未奏效。

显示文本框然后运行函数来处理它的正确方法是什么?

最佳答案

afterRender 仅适用于 foreachtemplate

幸运的是,我们可以做无容器模板。

解决方案:

<!-- ko template: {if: hasWorked,afterRender:initDatepicker} -->
...
<!-- /ko -->
<小时/>

引用文献:

关于javascript - 如何在 knockout 绑定(bind)中运行 afterRender 中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36923480/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com