需要将foreach和custom属性绑定到同一div

问题描述

我需要使用剔除js将foreach和一个自定义属性(data-tabs-slider-number)绑定到同一div。我尝试过如下

  <div data-bind="foreach:{$root.EmployeeoftheMonthItems,'data-tabs-slider-number': EmployeeoftheMonthItems().length}">

,并且返回错误。请帮助我

解决方法

您需要为此使用attr绑定。

<div data-bind="
    foreach: $root.EmployeeoftheMonthItems,attr: {
        'data-tabs-slider-number': $root.EmployeeoftheMonthItems().length
    }"></div>

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...