整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          Vue 編程式導航:用代碼玩轉頁面跳轉!

          Vue 編程式導航:用代碼玩轉頁面跳轉!

          在用router-link標簽來跳轉頁面嗎?


          out! 今天就帶你解鎖 Vue 的編程式導航,用 Javascript 代碼輕松實現頁面跳轉,讓你的項目更靈活、更強大!

          基本跳轉:

          1. 導入路由實例:

          首先,在你的 Vue 組件中導入 vue-router 實例。

          javascript
          import { useRouter } from 'vue-router';
          

          2. 定義路由方法:

          使用 useRouter() Hook 獲取路由實例,并定義跳轉方法。

          3. 點擊按鈕觸發跳轉:

          在你的按鈕元素上添加 @click 事件監聽器,調用跳轉方法。

          示例代碼:

          html
          <template>
            <button @click="goToHome">前往首頁</button>
          </template>
          
          <script>
          import { useRouter } from 'vue-router';
          
          export default {
            setup() {
              const router=useRouter();
          
              const goToHome=()=> {
                router.push('/');  //跳轉到首頁
              };
          
              return {
                goToHome
              }
            }
          };
          </script>
          

          兩種語法詳解:

          1. router.push(location):

          • location 可以是字符串路徑、對象或命名路由。
          • 添加新的歷史記錄條目,相當于瀏覽器的前進操作。
          • 適用于跳轉到不同路徑或使用命名路由。

          2. router.replace(location):

          • location 可以是字符串路徑、對象或命名路由。
          • 替換當前歷史記錄條目,相當于瀏覽器刷新操作。
          • 適用于跳轉到同一路徑的不同參數,或避免生成多余的瀏覽器歷史記錄。

          代碼示例:

          javascript
          // 使用字符串路徑跳轉
          router.push('/profile');
          
          // 使用對象跳轉,并傳遞參數
          router.replace({ path: '/products', query: { id: 123 } });
          
          // 使用命名路由跳轉
          router.push({ name: 'profile' });
          

          編程式導航的優勢:

          • 更靈活:可以根據條件動態跳轉到不同的頁面。
          • 更強大:可以實現更復雜的導航邏輯,例如基于用戶權限的跳轉。
          • 更易于測試:可以方便地模擬不同場景下的導航行為。

          希望這篇文章能幫助你快速上手 Vue 的編程式導航,靈活操控頁面跳轉,讓你的應用更具交互性!

          歡迎在評論區分享你的導航技巧和創意,一起探索 Vue 的無限可能!

          #Java后端需要學習哪些技術#

          天學會html+css,第六天橫向導航。

          今天的學習目標是這部分橫向導航菜單。

          ·找到中間盒子,在里面添加ul列表,結構跟昨天的縱向導航菜單一樣。文本內容快速添加,看下效果。

          ·然后從外到內依次寫css樣式,ul的高度跟上一層一樣,默認樣式黑點去掉,看下效果。

          ·給 li添加左浮動,讓它們從縱向排列變成橫向排列。在給a標簽寫css樣式之前,別忘了要添加這句代碼。

          ·接著去掉默認樣式下劃線,文字顏色用黑色,文字水平居中的方法,讓高度和行高一樣,看下效果。

          ·再給每個a標簽的右邊都加上一定的內邊距,讓它們變寬,看起來就分開了。

          ·最后還有一個文字變色的效果,給a標簽加上hove偽類,顏色設置為紅色,看下效果。

          到此,今天的學習完成。

          伙伴們好啊,今天老祝和大家一起學習一個導入網頁數據的技巧。

          很多時候,咱們需要將網頁中的數據導入到Excel里做進一步的分析匯總,比如每天的股市行情、外匯牌價、開獎信息等等。

          接下來,老祝就來演示一下,從下面這個網頁中導入中國銀行的每日外匯牌價。

          在這個網頁中,外匯牌價的信息一共有10頁,如果使用Excel 早期版本中的導入網頁數據功能,默認只能導入第一頁的信息。

          接下來咱們以Excel 2019為例,說說導入全部10頁信息的具體操作過程。


          步驟1

          依次單擊【數據】→【自網頁】,輸入以下網頁鏈接:

          https://www.boc.cn/sourcedb/whpj/index_1.html

          在【導航器】對話框中選擇 Table 0,將數據加載到Power Query編輯器。

          注意此時只加載了第一頁的信息,還需要咱們進一步的處理一下。

          步驟2

          單擊【高級編輯器】按鈕,彈出【高級編輯器】對話框。在let語句之前添加以下內容,將查詢轉換為參數化的函數:

          (page as number) as table=>

          據說這個兩個as語句是指定參數類型的,這里咱們先暫時記住這樣用。

          接下來將url中表示頁面的數值“1”替換為以下內容,來構建一個動態的查詢參數字符串:

          " & Number.ToText(page) & "

          單擊【完成】按鈕,會出現這樣的界面:


          步驟3

          接下來要生成一組序號,作為剛剛定義的函數的頁碼參數。

          在左側的查詢列表中單擊右鍵,新建空查詢。在【高級編輯器】里輸入以下內容:

          {1..10}

          這里的10,可以根據實際頁碼數來確定。最后單擊【到表】按鈕,轉換為Table。

          步驟4

          雙擊查詢名稱“Table 0”,輸入一個容易記憶的名稱,比如“ Web”

          步驟5

          在“查詢1”中添加自定義列:

          =Web([Column1])

          步驟6

          由于咱們定義的頁數比網頁中的實際頁數要多,所以最后一行出現了錯誤值,需要先將其刪除,然后再展開數據,加載到工作表中。

          最后,咱們還可以依次單擊【數據】→【全部刷新】→【連接屬性】,設置一下刷新頻率,使Excel能夠按照指定的時間在后臺自動刷新:

          好了,今天咱們的內容就是這些吧,祝各位周日好心情!


          圖文制作:祝洪忠


          主站蜘蛛池模板: 亚洲AV无码一区二区乱孑伦AS | 久久精品一区二区三区中文字幕 | 午夜视频在线观看一区| 国产日韩精品视频一区二区三区| 国产高清一区二区三区视频| 亚洲福利精品一区二区三区| 人妻AV一区二区三区精品| 亚洲欧美成人一区二区三区 | 久久精品免费一区二区| 国产精品揄拍一区二区久久| 日本高清一区二区三区| 日韩一区二区三区免费播放| 91video国产一区| 波多野结衣高清一区二区三区| 精品人妻码一区二区三区| 无码人妻AⅤ一区二区三区水密桃| 久久精品国产第一区二区三区| 日韩在线视频不卡一区二区三区| 中文字幕一区二区三区在线播放| 国产对白精品刺激一区二区| 久久精品中文字幕一区| 韩国女主播一区二区| 亚洲日本一区二区三区| 亚洲美女高清一区二区三区| 亚洲一区二区三区在线观看网站| 国模精品一区二区三区| 国产精品一区二区三区高清在线| 精品视频无码一区二区三区| 丰满人妻一区二区三区视频53 | 国产在线一区二区三区av| 国产福利一区二区三区视频在线| 久久综合精品国产一区二区三区| 一区二区在线免费视频| 国产成人免费一区二区三区| 国产精品资源一区二区| 国产一区二区三区在线看片| 国产一区二区在线观看视频| 精品在线一区二区| 日本精品一区二区久久久| 日韩少妇无码一区二区三区| 亚洲国产一区视频|