当前位置:   article > 正文

Vue项目使用splitpanes插件(垂直水平分割窗口)

splitpanes

需求:实现可调节的窗口面板。

先安装splitpanes插件

  1. npm i splitpanes //For Vue 2.x.
  2. ​​​​​​​npm i splitpanes@next //For Vue 3.

 

  1. // In your Vue component.
  2. import { Splitpanes, Pane } from 'splitpanes'
  3. import 'splitpanes/dist/splitpanes.css'
  4. export default {
  5. components: { Splitpanes, Pane },
  6. ...
  7. }

 

min-size="0" max-size="35"设置左边窗口可调节的最大百分比和最小百分比

html:

  1. <splitpanes class="default-theme" @resize="paneSize = $event[0].size" style="height: 400px">
  2. <pane :size="paneSize" min-size="0" max-size="35">
  3. <span>{
  4. { paneSize }}%</span>
  5. </pane>
  6. <pane :size="100 - paneSize">
  7. <span>{
  8. { 100 - paneSize }}%</span>
  9. </p
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/76845
推荐阅读