jQWidgets jqxKanban
是一种看板控件,用于在 Web 应用程序中创建看板。connectWith
属性是 jqxKanban
控件的一个属性,用于将多个看板连接在一起。以下是 jqxKanban
的 connectWith
属性的详细说明,以及两个示例。
属性
connectWith
属性用于将多个看板连接在一起。该属性是一个字符串用于指定要连接的看板的选择器。
// 连接两个看板
$("#jqxKanban1, #jqxKanban2").jqxKanban({
connectWith: "#jqxKanban1, #jqxKanban2"
});
在上述代码中,我们使用 connectWith
属性将两个看板连接在一起。我们将 connectWith
属性设置为 #jqxKanban1, #jqxKanban2
,表示要连接的看板的选择器。
示例
以下是两个示例,演示如何使用 connectWith
属性将多个看板连接在一起。
示例 1
在此示例,我们创建了两个 jqxKanban
控件,并使用 connectWith
属性将它们连接在一起。我们还使用 source
属性设置了看板的数据源。
<div id="xKanban1"></div>
<div id="jqxKanban2"></div>
<script>
$(document).ready(function () {
// 创建 jqxKanban 控件
$("#jqxKanban1, #jqxKanban2").jqxKanban({
source: new $.jqx.dataAdapter(source),
connectWith: "#jqxKanban1, #jqxKanban2",
columns: [
{ text: "Backlog", dataField: "new" },
{ text: "In Progress", dataField: "work" },
{ text: "Done", dataField: "done" }
]
});
});
</script>
在上述代码中,我们创建了两个 jqxKanban
控件,并使用 connectWith
属性将它们连接在一起。我们还使用 source
属性设置了看板的数据源。
示例 2
在此示例中,我们创建了三个 jqxanban
控件,并使用 connectWith
属性将它们连接在一起。我们还使用 source
属性设置了看板的数据源。我们还使用 columnRenderer
属性自定义了看板列的渲染方式。
<div id="jqxKanban1"></div>
<div id="jqxKanban"></div>
<div id="jqxKanban3"></div>
<script>
$(document).ready(function () {
// 创建 jqxKanban 控件
$("#jqxKanban1, #jqxKanban2, #jqxKanban3").jqxKanban({
source: new $.jqx.dataAdapter(source),
connectWith: "#jqxKanban1, #jqxKanban2, #jqxKanban3",
columns: [
{ text: "Backlog", dataField: "new", columnRenderer: function (element, column) {
// 自定义看板列的渲染方式
$(element).append("<div>" + column.text + "</div>");
$(element).append("<button>Click me</button>");
}},
{ text: "In Progress", dataField: "work", columnRenderer: function (element, column) {
// 自定义看板列的渲染方式
$(element).append("<div>" + column.text + "</div>");
$(element).append("<button>Click me</button>");
}},
{ text: "Done", dataField: "done", columnRenderer: function (element, column) {
// 自定义看板列的渲染方式
$(element).append("<div>" + column.text + "</div>");
$(element).append("<button>Click me</button>");
}}
]
});
});
</script>
在上述代码中,我们创建了三个 jqxKanban
控件,并使用 connectWith
属性将它们连接在一起。我们还使用 source
属性设置了看板的数据源。我们还使用columnRenderer` 属性自定义了看板列的渲染方式。
以上是 jqxKanban
的 connectWith
属性的详细说明,以及两个示例说明。在示例中,我们创建了一个或多个 jqxKanban
控件,并使用 connectWith
属性将它们连接在一起。我们还使用 source
属性设置了看板的数据源。在示例2中,我们还使用 columnRenderer
属性自定义了看板列的渲染方式。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jQWidgets jqxKanban connectWith属性 - Python技术站