uniapp+vue中 多次觸發onLoad/created

? ? ? ?控制臺log輸出為何頻頻失蹤?
  wxss代碼為何頻頻失效?
  wxml布局為何亂作一團?
  究竟是道德的淪喪?還是人性的缺失?
  讓我們一起來?走?跑進科學


前言

uniapp中開發網頁h5,莫名其妙每次請求接口都會執行兩次,仔細排查發現是onLoad+onShow會觸發兩次!一開始以為是uniapp抽風了,便改為了created,還是不行,哈吉V家里得請高人了。


正文

上圖 就是這個樣子,想了一晚上也沒想通,想著想著就睡著了。

第二天一早,大堵車,20分鐘的車程堵了1小時才到公司,剛坐下就想到,會不會是App.vue里,把主頁面引入了兩次之類的問題?

仔細檢查后App.vue 并沒有發現明顯問題,順手點開main.js看看吧。

這一看就發現了疑點

這什么鬼啊,怪不得會跑兩次onLoad

修改成這個樣子,再看一眼控制臺:


總結

OK,完美解決,這次不用請高人了,我就是高人

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/85274.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/85274.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/85274.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[論文閱讀] 人工智能+軟件工程 | 軟件工程中非代碼工作的LLM能力評估

軟件工程中非代碼工作的LLM能力評估 論文信息 misc{2506.10833v1,title{Evaluating Large Language Models on Non-Code Software Engineering Tasks},author{Fabian C. Pea and Steffen Herbold},year{2025},eprint{2506.10833},archivePrefix{arXiv},primaryClass{cs.SE} }…

Data URI Scheme 詳解:將數據嵌入 URL 的技術方案

一、Data URI Scheme 是什么? Data URI 是一種特殊的URL格式,允許將數據(如圖像、文本、音頻等)直接嵌入到URL中,而無需引用外部資源。它由RFC 2397標準定義,常用于前端開發中減少HTTP請求次數&#xff0c…

基于Redis方案的分布式鎖的Java實現

前期, 我們介紹了什么是分布式鎖及分布式鎖應用場景, 今天我們基于Redis方案來實現分布式鎖的應用。 1. 基于Redis分布式鎖方案介紹 基于Redis實現的分布式鎖是分布式系統中控制資源訪問的常用方案,利用Redis的原子操作和高性能特性實現跨進…

Kafka源碼P2-生產者緩沖區

歡迎來到啾啾的博客🐱。 記錄學習點滴。分享工作思考和實用技巧,偶爾也分享一些雜談💬。 有很多很多不足的地方,歡迎評論交流,感謝您的閱讀和評論😄。 目錄 1 引言2 緩沖區2.1 消息在Partition內有序2.2 批…

力扣網C語言編程題:三數之和

一. 簡介 本文記錄力扣網上的邏輯編程題,涉及數組方面的,這里記錄一下 C語言實現和Python實現。 二. 力扣網C語言編程題:三數之和 題目:三數之和 給你一個整數數組 nums ,判斷是否存在三元組 [nums[i], nums[j], nu…

2.2 Windows MSYS2編譯FFmpeg 4.4.1

一、安裝編譯工具 # 更換pacman源 sed -i "s#mirror.msys2.org/#mirrors.ustc.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist* pacman -Sy# 安裝依賴 pacman -S --needed base-devel mingw-w64-x86_64-toolchain pacman -S mingw-w64-x86_64-nasm mingw-w64-x86_64-ya…

驅動開發,隊列,環形緩沖區:以GD32 CAN 消息處理為例

對環形緩沖區進行進一步的優化和功能擴展,以應對更復雜的實際應用場景,特別是針對 CAN 總線消息處理的場景。 一、優化點 1:動態配置環形緩沖區大小在原始實現中,我們固定了緩沖區大小為 RINGBUFF_LEN 64。這種方式雖然簡單&am…

SQL基礎知識,MySQL學習(長期更新)

1、基本操作,增刪查改 INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...); DELETE FROM 表名 WHERE 條件 SELECT * FROM 表名 WHERE 條件 UPDATE 表名 SET 字段1 值, 字段2 值, ... WHERE 條件; SELECT * INTO 新表 FROM 舊表 WHERE… INSERT INTO 語…

Git(一):初識Git

文章目錄 Git(一):初識GitGit簡介核心功能分布式特性結構與操作優勢與適用場景 創建本地倉庫git init配置name與email--global 工作區、暫存區與版本庫git addgit commitcommit后.git的變化 Git(一):初識Git Git簡介 Git 是一個分布式版本控制系統&…

第19天:初級數據庫學習筆記3

分組函數(多行處理函數) 即多個輸入對應一個輸出。前面講的數據處理函數是單行處理函數。(在公司中常說單,多行處理函數) 分組函數包括五個: max:最大值min:最小值avg&#xff1a…

Windows11下搭建Raspberry Pi Pico編譯環境

1. 系統與工具要求 PC平臺: Windows 11 專業版 Windows GCC: gcc-15.1.0-64.exe GNU Make: 4.3 Git: 2.49.0 cmake: 4.0.2 python:3.12.11 Arm GNU Toolchain Downloads – Arm Developer 2. 工具安裝與驗證 2.1 工具安裝 winget安裝依賴工具(Windows …

【C語言極簡自學筆記】重講運算符

一、算術操作符 算術操作符描述把兩個操作數相加-第一個操作數減去第二個操作數*把兩個操作數相乘/分子除以分母%取模運算符,整除后的余數 注意:1.除號的兩端都是整數的時候執行的是整數的除法,兩端只要有一個浮點數,就執行浮點…

持續集成 CI/CD-Jenkins持續集成GitLab項目打包docker鏡像推送k8s集群并部署至rancher

Jenkins持續集成GitLab項目 GitLab提交分支后觸發Jenkis任務 之前是通過jar包在shell服務器上進行手動部署,麻煩且耗時。現通過Jenkins進行持續集成實現CI/CD。以test分支為例 提交即部署。 由于是根據自己實際使用過程 具體使用到了 gitlabjenkinsdockerharborra…

Apache Iceberg與Hive集成:非分區表篇

引言 在大數據處理領域,Apache Iceberg憑借其先進的表格式設計,為大規模數據分析帶來了新的可能。當Iceberg與Hive集成時,這種強強聯合為數據管理與分析流程提供了更高的靈活性和效率。本文將聚焦于Iceberg與Hive集成中的非分區表場景&#…

webpack 如何區分開發環境和生產環境

第一種方法: 方法出處:命令行接口(CLI) | webpack 中文文檔 1.利用webpack.config.js 返回的是個函數,利用函數的參數,來區分環境 具體步驟 1) package.json文件:在npm scripts 命令后面追加 …

React組件通信——context(提供者/消費者)

Context 是 React 提供的一種組件間通信方式,主要用于解決跨層級組件 props 傳遞的問題。它允許數據在組件樹中"跨級"傳遞,無需顯式地通過每一層 props 向下傳遞。 一、Context 核心概念 1. 基本組成 React.createContext:創建 C…

“微信短劇小程序開發指南:從架構設計到上線“

1. 引言:短劇市場的機遇與挑戰 近年來,短視頻和微短劇市場呈現爆發式增長,用戶碎片化娛樂需求激增。短劇小程序憑借輕量化、社交傳播快、變現能力強等特點,成為內容創業的新風口。然而,開發一個穩定、流暢且具備商業價…

RPC與RESTful對比:兩種API設計風格的核心差異與實踐選擇

# RPC與RESTful對比:兩種API設計風格的核心差異與實踐選擇 ## 一、架構哲學與設計目標差異 1. **RPC(Remote Procedure Call)** - **核心思想**:將遠程服務調用偽裝成本地方法調用(方法導向) - 典型行為…

【pytest進階】pytest之鉤子函數

什么是 hook (鉤子)函數 經常會聽到鉤子函數(hook function)這個概念,最近在看目標檢測開源框架mmdetection,里面也出現大量Hook的編程方式,那到底什么是hook?hook的作用是什么? what is hook ?鉤子hook,顧名思義,可以理解是一個掛鉤,作用是有需要的時候掛一個東西…

深度學習計算——動手學深度學習5

環境:PyCharm python3.8 1. 層和塊 塊(block)可以描述 單個層、由多個層組成的組件或整個模型本身。 使用塊進行抽象的好處: 可將塊組合成更大的組件(這一過程通常是遞歸) 如 圖5.1.1所示。通過定義代碼來按需生成任意復雜度…