我有一個可觀察的活動數組,包含審計和評論。我從服務器獲取數據,並根據對象的時間戳對活動數組進行排序。用Knockout顯示條件html
我希望能夠根據類型有條件地顯示html,因此審覈和評論看起來會有所不同。
<!-- ko foreach: activities -->
<div class="audit" data-bind="visible: {activity is typeof Audit}">
@*Do some audit html*@
</div>
<div class="comment" data-bind="visible: {activity is typeof Comment}">
@*Do some comment html*@
</div>
<!-- /ko -->
我有以下的HTML,但我不知道該怎麼辦的情況,我只是寫在上面的東西作爲一個佔位符,所以你得到的是什麼,我想實現的想法。
我可能接近這一切錯誤,任何幫助非常感謝!
我想'數據綁定=「可見:{activity.hasOwnProperty(<一些獨特的審計PPOPERTY名在此>)}」'會的工作,但請你提供一個JS搗鼓測試? –
我以前從來沒有用過js小提琴,但我會嘗試去做一個,然後添加爲編輯。 – Neil