kendo-splitter动态分配分隔框大小

通过size方法,动态改变框大小,参考链接:https://docs.telerik.com/kendo-ui/api/javascript/ui/splitter/methods/size

vue画面

  <kendo-button type="primary" @click="changePane">button</kendo-button>
 <kendo-splitter 
        :orientation="'vertical'"
        ref="splitterRef"
        :panes="[
       {
          'size': 'calc(100% - 215px)',
          'collapsible': true
        },
        {
          'size': '85px',
          'collapsible': true
        },
        {
          'size': '130px',
          'collapsible': true
        }
      ]"
      >
		<div id='splitter1'></div>
		<div id='splitter2'></div>
		<div id='splitter3'></div>
 </kendo-splitter>

ts文件


import {
    Splitter } from '@progress/kendo-layout-vue-wrapper';

export default defineComponent({
   
  name: 'QMCJC5',
  components: {
    AgGridVue, toolBar, 'kendo-splitter': Splitter },
  setup: () => {
   
    const splitterRef = ref<any>(null);
    const splitterRefInstance = computed(() => {
   
      return splitterRef.value?.kendoWidget() as kendo.ui.Splitter;
    });

	const  changePane = ()=>{
   
	 let splitter = splitterRefInstance.value;
	     splitter.size('#splitter1', 'calc(100% - 331px)');
         splitter.size('#splitter2', '190px');
         splitter.size('#splitter3', '130px');
	}
	return {
   
	changePane,
	splitterRef
	}
	}
})

相关推荐

  1. kendo-splitter动态分配分隔大小

    2023-12-07 01:26:03       36 阅读
  2. Hive动态分区静态分区

    2023-12-07 01:26:03       21 阅读
  3. hive动态分区

    2023-12-07 01:26:03       10 阅读
  4. 漏洞分析大全

    2023-12-07 01:26:03       9 阅读
  5. QT--splitter的使用

    2023-12-07 01:26:03       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 01:26:03       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 01:26:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 01:26:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 01:26:03       20 阅读

热门阅读

  1. redis.conf官方配置文件及sentinel.conf官方配置文件

    2023-12-07 01:26:03       26 阅读
  2. 【go语言开发】loglus日志框架的使用

    2023-12-07 01:26:03       39 阅读
  3. python实现一个计算器

    2023-12-07 01:26:03       38 阅读
  4. Qt-QSplitter正确设置比例

    2023-12-07 01:26:03       35 阅读
  5. 第十二章 git

    2023-12-07 01:26:03       35 阅读
  6. 免费获取 MATLAB 代码的推荐网站

    2023-12-07 01:26:03       42 阅读
  7. python通过ssh密钥等形式链接到redis服务器

    2023-12-07 01:26:03       40 阅读
  8. 鸿蒙学习资料

    2023-12-07 01:26:03       47 阅读
  9. Android跨进程通信,RPC,IPC

    2023-12-07 01:26:03       30 阅读
  10. EOS的eosjs的演进

    2023-12-07 01:26:03       43 阅读
  11. 谨慎使用android.view.SurfaceView.setVisibility方法

    2023-12-07 01:26:03       41 阅读