text - 如果已经存在,Knockout foreach 不显示文本
问题描述
我有一个具有不同属性的数组。该title
属性将被复制,但该项目中的其他属性不会。我需要title
在表格中显示该属性,但前提是它们不重复。我的代码如下
data-bind="id: 'criteria_category_item_' + Criteria_Category_ID, text: Criteria_Title"
上面将显示所有标题的文本,即使它们已经存在,所以我现在在我的表中有重复项。
我将如何做到这一点foreach
?
解决方案
没有数据绑定="id
您可能正在寻找 attr 绑定:
data-bind="attr:{id: ...},text: ..."
推荐阅读
- python - 从字符串转换为熊猫数据框
- typescript - Firebase - Cloud Functions - 对集合进行查询
- postgresql - 关于冲突的 POSTGRES 更新。错误不能第二次影响行(重复)仅在功能中发生。不作为查询
- azure - 使用参数将 Azure Portal 中内置的逻辑应用程序导入 Visual Studio
- c# - (来自 HRESULT 的异常:0x80070005 (E_ACCESSDENIED))
- javascript - Nativescript 核心 OCR 插件
- ios - iOS 12:相机访问请求对话框显示默认权限
- python - 从机器人框架工作中的不同类调用同名的python函数
- java - 在 textView 中使用 textIsSelectable
- php - vcs 子文件夹中的 Composer 包 - 如何引用?