<track id="iwpfp"></track>

<menuitem id="iwpfp"><dfn id="iwpfp"></dfn></menuitem>
<menuitem id="iwpfp"></menuitem>
  • <bdo id="iwpfp"><dfn id="iwpfp"></dfn></bdo>
    <track id="iwpfp"><div id="iwpfp"></div></track>
    <menuitem id="iwpfp"></menuitem>

    <nobr id="iwpfp"></nobr>

    <track id="iwpfp"><span id="iwpfp"></span></track>
    <bdo id="iwpfp"></bdo>
  • <tbody id="iwpfp"><span id="iwpfp"><address id="iwpfp"></address></span></tbody>

      <menuitem id="iwpfp"><dfn id="iwpfp"></dfn></menuitem>

      <tbody id="iwpfp"></tbody>
    1. <track id="iwpfp"></track>
    2. <bdo id="iwpfp"></bdo>
    3. 咨詢電話:
      15628812133
      01
      2024/01

      選擇內容后關閉側邊欄

      發布時間:2024-01-01 19:39:21
      發布者:dzw
      瀏覽量:
      0

          今天給大家講一下‘半自動化’側邊欄,側邊欄是導航中經常用到的東西,側邊欄過大會導致內容展示不全面,過小在路由跳轉時會不方便,點擊后直接關閉側邊欄,如果用戶不熟悉系統操作為了尋找某個頁面會頻繁地打開和關閉,這里我們利用store狀態管理來完成。

       選擇內容后關閉側邊欄 (2)

          如圖這是我們的側邊欄,我們使用sideTableNum,sideClickState來判斷狀態欄狀態。sideTableNum默認為true,sideClickState默認為false。Collapse為控制側邊欄沾卡或者關閉的值,為一個布爾值。

          我們要做到,用戶打開側邊欄,點擊內容后鼠標移出側邊欄,一秒后關閉側邊欄,用戶不點擊內容或點擊內容后不移出鼠標,側邊欄不會關閉。

          首先,先在store中定義幾個函數。

       選擇內容后關閉側邊欄 (3)

          只有sideClickState等于true且sideTableNum為false的情況下才能把側邊欄關掉。Debounce是一個防抖函數,他規定這個函數只能在一秒內沒有重復觸發的情況下執行。

          然后我們在側邊欄組件中,為側邊欄的組件整體設置鼠標移入和鼠標移出事件,并未側邊欄選項設置點擊事件如下圖所示。

          這樣,當我們點擊側邊欄并且移出鼠標的時候才能正確觸發offsideTable事件,把isCollapse的值變為true來關閉側邊欄,如果沒有點擊內容或者移出鼠標,將會導致判斷中并不會走到改變isscollase值的選擇中,也就是菜單欄不會關閉。

       

      關鍵詞:
      返回列表
      国偷自产一区二区免费视频|2019最新国产在线观看|久久99精品久久久久久野外|狂野欧美一区二区久久
      <track id="iwpfp"></track>

      <menuitem id="iwpfp"><dfn id="iwpfp"></dfn></menuitem>
      <menuitem id="iwpfp"></menuitem>
    4. <bdo id="iwpfp"><dfn id="iwpfp"></dfn></bdo>
      <track id="iwpfp"><div id="iwpfp"></div></track>
      <menuitem id="iwpfp"></menuitem>

      <nobr id="iwpfp"></nobr>

      <track id="iwpfp"><span id="iwpfp"></span></track>
      <bdo id="iwpfp"></bdo>
    5. <tbody id="iwpfp"><span id="iwpfp"><address id="iwpfp"></address></span></tbody>

        <menuitem id="iwpfp"><dfn id="iwpfp"></dfn></menuitem>

        <tbody id="iwpfp"></tbody>
      1. <track id="iwpfp"></track>
      2. <bdo id="iwpfp"></bdo>