Kendo UI treeview 的使用

本文介绍了如何在Kendo UI中使用treeview组件,结合Angular.js和k-template来展示和操作多级数据。示例代码展示了如何创建、添加、删除节点,并通过kendo-data-source和k-on-change实现数据交互。
摘要由CSDN通过智能技术生成

Kendo UI 中 Treeview 十分适合多级数据的显示与操作。

官网上的例子:

<div id="treeview"></div>
<script>
$("#treeview").kendoTreeView({
  animation: false,
  dataSource: [
    { text: "foo", items: [
      { text: "bar" }
    ] }
  ]
});
</script>


我的使用:

html页面中:(结合了Angular.js 与 k-template)

<div id ="myTree"
         kendo-tree-view ="tree"
         k-data-source ="treeData"
         k-expanded ="true"
         k-on-change ="selectedItem = dataItem">

         <div k-template>
            # if(item.isComposite) {#
            <div class="myTreeStyle" >     
                <div class="mySelect">
                    <span class="mySpan" style="color:darkcyan" ng-init='$scope.compositeTypes.name="AND"'>{ {$scope.compositeTypes.name}}</span>
                    <select class="logicSelect" style="width:31px; color:darkcyan" ng-model="$scope.compositeTypes" ng-options="compositeType.name for compositeType in compositeTypes" ng-change="compositeChange($scope.compositeTypes.name,dataItem)" >
                        <option value="" disabled style="color:darkcyan; background-color:gainsboro;">- Select Logic -</option>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值