如何啟動vue項目及vue語法組件化不同標簽應對的作用說明

如何啟動vue項目及vue語法組件化不同標簽應對的作用說明

提示:幫幫志會陸續更新非常多的IT技術知識,希望分享的內容對您有用。本章分享的是node.js和vue的使用。前后每一小節的內容是存在的有:學習and理解的關聯性。【幫幫志系列文章】:每個知識點,都是寫出代碼和運行結果且前后關聯上的去分析和說明(能大量節約您的時間)。

所有文章都*不會*直接把代碼放那里,讓您自己去看去理解。我希望我的內容對您有用而努力~


文章目錄

  • 如何啟動vue項目及vue語法組件化不同標簽應對的作用說明
  • 前言
  • 一、啟動vue項目
  • 二、分析項目內容及啟動流程
  • 三、根據分析自行修改標簽和樣式
  • 總結


本文章是系列文章,技術棧內容為:【springboot+vue】【前后分離】
【詳細圖文,實操步驟分享,節約時間版】。最終完成一個商業化項目。內容有:
springboot知識
mybatisPlus知識
vue知識
node.js知識

本小節的內容是
vue篇章 之 : 08.啟動vue項目及自行編寫一些標簽和樣式



每一個文章小節都會把 標題 說的很清楚。前后關聯看,可以快速實現:前后分離。本質上,額外文章鏈接和文章自己標題內容關系不大。

前面小節文章已經實現springboot的創建,springboot關聯前端數據swagger和springboot通過mybatisplus操作數據庫
【2025年】基于電腦的jdk1.8通過idea創建springboot2.x版本(非常簡潔快速)
【上榜文章,一文搞定】現在springboot是3.x以上版本,jdk版本至少要求17.但是很多時候我們電腦是jdk1.8(求穩定性和安全性)。文本分享本機電腦1.8的jdk。idea如何非常簡潔快速的創建springboot
文章里面也有 為什么只能是jdk17起和地址指定為阿里云報錯的解決辦法

前面小節已經安裝好node.js和分享了一些vue語法,及RESTful風格及swagger的使用:
vue.js基本語法及開發環境準備


前言

當前 實現前后分離項目進度:已經創建好了vue項目,也分享了vue項目的工程結構,包括main.js等等核心文件
放在一起 文章太長,且拆分開之后,每個標題專注相關內容。也有一些擴展在對應的文章里面
【從0開始,一文搞定】通過node.js里的NPM來創建vue項目,及項目層級目錄說明


一、啟動vue項目

通過命令啟動,注意的是輸入命令的層級位置:在整個vue工程的根目錄
在這里插入圖片描述
比如我的項目工程在這個位置,就從這個位置開啟終端,輸入命令:
npm run serve
在這里插入圖片描述
也可以在vsCode里面打開終端,輸入命令(vsCode里面的終端,命令就直接能對應到工程根目錄位置)
菜單欄–>view -->Terminal打開終端輸入命令:npm run serve
在這里插入圖片描述
輸入命令,回車,等待
在這里插入圖片描述

顯示成功:
在這里插入圖片描述
告訴我們 成功之后,對應的網址

輸入網址:地址localhost:8080/
在這里插入圖片描述
默認的標簽及內容。
其實正好,當我們有一些html基礎之后,可以查看vsCode里面的代碼標簽,也能看出它是怎么運行的:


二、分析項目內容及啟動流程

根據第一點.開打網頁之后.
回到vsCode查看對應的代碼:

在這里插入圖片描述
main.js 是主程序入口。==》 項目啟動之后,它加載的main.js里面的內容
把當前位置的App.vue 文件 導入進來之后,取了一個名字是App
( from ./App.vue)
然后創建了一個App對象 影響id為app的標簽
系列文章內容其實 從來不會 跳躍分享內容,這個main.js和package.json 等等核心文件,在上一小節分享了:如何創建vue工程,工程的所有文件目錄。
系列文章內容其實 從來不會 跳躍分享內容,那個.mount('#app')語法,影響id為app的標簽。前面文章也分享了vue的語法語義,當時文章還沒有vue項目結構和組件化開發的概念。用的html語法來分享的

在這里插入圖片描述
./App.vue 這個文件在main.js被導入。
xxxx.vue文件是組件化開發的語法。由三個標簽組成(前面文章有詳細分享),得知:
1.先看script標簽, 引入了當前層級結構的component文件夾里面helloworld.vue文件,在取了一個名字是 HelloWorld
2.在js語法代碼里面,設置了一個標簽名字為:HelloWorld(這個標簽就代表helloworld.vue文件)
3.在template標簽里面,先引入了一個logo圖片,然后使用自定義標簽HelloWorld引用helloworld.vue文件里面的內容
4.在style標簽,寫了當前網頁的css樣式

所以:我們看App.vue的網頁:里面有一個logo圖片img。引用了另一個vue文件的內容(helloworld.vue)。


三、根據分析自行修改標簽和樣式

根據第二點:
1.把上一個的【import HelloWorld from ‘./components/HelloWorld.vue’】刪了
不引入這個文件并不取這個名字
`那么現在main.js 打開就是一個光logo圖片了唄

<template><img alt="Vue logo" src="./assets/logo.png"></template><script>export default {name: 'App',components: {}
}
</script>
style沒有截屏,也沒有刪它

2.在`components文件夾里面 創建一個新的vue文件
bbz.vue

3.在新的bbz.vue里面寫上template標簽(這個標簽是 填寫HTML標簽的)
其他js邏輯和樣式,目前暫時沒寫。各位可以自己加上,顏色字體大小…

<template><h1>你好,幫幫志</h1>
</template>
<script>
</script>
<style>
</style>

4.在App.vue里面引入import bangbangzhi from ‘./components/bbz.vue’
5.在App.vue里面的template標簽 里面調用自定義標簽:bangbangzhi
組件化 開發。 您復制多少個bangbangzhi 標簽 logo(img我們沒有刪)下面就就有多少個 bangbangzhi 的內容

<template><img alt="Vue logo" src="./assets/logo.png"><bangbangzhi></bangbangzhi><bangbangzhi></bangbangzhi><bangbangzhi></bangbangzhi><!-- 復制多少個   就多幾個h1  任意調用 -->
</template><script>
import bangbangzhi from './components/bbz.vue'export default {name: 'App',components: {bangbangzhi}
}
</script>

vue推薦的就是組件化開發。 高內聚:三個標簽在一起描述一個模塊(script標簽:js代碼。style標簽:css樣式 。template標簽:這里面的html標簽)
如菜單欄,如某個div顯示欄,然后可以來來回回的復用和調用

在這里插入圖片描述


總結

說明一下:整個這個系列實現前后分離的springboot+vue項目。序號文章一共也就10幾篇,只有核心圖文重點操作步驟來實現這個目標(基本上您邊看邊寫:一個小時或者一上午就能跟著一起手搓一個前后分離項目,然后您可以自行添加功能和內容在您項目里面)

其他擴展細節知識點,本系列省略了(或者有鏈接)如:
vue還有一些案例,但是現在案例基本滿足大部分情況,畢竟當前我們的目的是:快速手搓一個前后分離的全棧。
vue.js的其他功能及使用,管它*現在*用不用的上,內容全部丟進來。各位看官自行消化。那~可能會很多很多了(又耗時)。當前 系列: 手搓出來之后,您可以自行加功能和內容

(會陸續更新非常多的IT技術知識及泛IT的電商知識,可以點個關注,共同交流。?( ′・?・` )比心)
(也歡迎評論,提問。 我會依次回答~)

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

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

相關文章

思考:(linux) tmux 超級終端快速入門的宏觀思維

tmux 工具集合 GitHub - rothgar/awesome-tmux: A list of awesome resources for tmux 要點&#xff1a; 習慣性思維的變換與宿主機之間的雙向復制、粘貼手動備份全部窗口&#xff0c;以及還原自定義窗格提示信息TPM 插件的安裝思想別名 在有些場景里&#xff0c;可能無法…

Python實例題:Python協程詳解公開課

目錄 Python實例題 題目 課程目標 課程內容規劃 1. 課程開場&#xff08;5 分鐘&#xff09; 2. 基礎概念講解&#xff08;15 分鐘&#xff09; 并發與并行&#xff1a; 線程與進程&#xff1a; 3. Python 協程的實現方式&#xff08;20 分鐘&#xff09; 生成器實現…

AI時代的數據可視化:未來已來

你有沒有想過&#xff0c;數據可視化在未來會變成什么樣&#xff1f;隨著人工智能&#xff08;AI&#xff09;的飛速發展&#xff0c;數據可視化已經不再是簡單的圖表和圖形&#xff0c;而是一個充滿無限可能的智能領域。AI時代的可視化不僅能自動解讀數據&#xff0c;還能預測…

強化學習PPO算法學習記錄

1. 四個模型&#xff1a; Policy Model&#xff1a;我們想要訓練的目標語言模型。我們一般用SFT階段產出的SFT模型來對它做初始化。Reference Model&#xff1a;一般也用SFT階段得到的SFT模型做初始化&#xff0c;在訓練過程中&#xff0c;它的參數是凍結的。Ref模型的主要作用…

邊緣計算從專家到小白

“云-邊-端”架構 “云” &#xff1a;傳統云計算的中心節點&#xff0c;是邊緣計算的管控端。匯集所有邊緣的感知數據、業務數據以及互聯網數據&#xff0c;完成對行業以及跨行業的態勢感知和分析。 “邊” &#xff1a;云計算的邊緣側&#xff0c;分為基礎設施邊緣和設備邊緣…

Windows:Powershell的使用

文章目錄 零、格式化輸出命令1、Format-List&#xff08;別名&#xff1a;fl&#xff09; 一、服務管理SC命令二、軟件管理命令三、權限管理命令1、Get-Acl2、Set-Acl 總結 零、格式化輸出命令 1、Format-List&#xff08;別名&#xff1a;fl&#xff09; 可通過管道符傳遞對象…

實現在h5中添加日歷提醒:safari喚起系統日歷,其它瀏覽器跳轉google日歷

需求&#xff1a;點擊按鈕后&#xff0c;將設定的一些信息插入到系統日歷的日程安排中。 調研過程 先google了一段時間&#xff0c;了解該需求大概的實現方式。可以創建日歷文件&#xff0c;在點擊的時候下載該日歷文件&#xff0c;看起來還比較復雜&#xff0c;并且由于不具…

【Bluedroid】藍牙 HID 設備服務注冊流程源碼解析:從初始化到 SDP 記錄構建

本文圍繞藍牙 HID&#xff08;人機接口設備&#xff09;服務注冊流程&#xff0c;詳細解析從 HID 服務啟用、設備初始化、L2CAP 通道注冊到 SDP&#xff08;服務發現協議&#xff09;記錄構建的全流程。通過分析關鍵函數如btif_hd_service_registration、BTA_HdEnable、HID_Dev…

Win10無法上網:Windows 無法訪問指定設備、路徑或文件。你可能沒有適當的權限訪問該項目找不到域 TEST 的域控制器DNS 解析存在問題

目錄 一.先看問題 二.解決問題 三.補充備用 一.先看問題 Win08有網且已經加入域 Win10無網并且找不到域&#xff08;說明&#xff1a;Win10我之前已經加入過域的&#xff0c;并且能夠上網&#xff0c;但每次在宿舍和教室切換校園網&#xff0c;就會導致只有Win10無網&#…

M0基礎篇之ADC

本節課使用到的例程 一、Single模式例程基本配置的解釋 在例程中我們只使用到了PA25這一個通道&#xff0c;因此我們使用的是Single這個模式&#xff0c;也就是我們在配置模式的時候使用的是單一轉換。 進行多個通道的測量我們可以使用Sequence這個模式。 二、Single模式例程基…

淺談裝飾模式

一、前言 hello大家好&#xff0c;本次打算簡單聊一下裝飾者模式&#xff0c;其實寫有關設計模式的內容還是蠻有挑戰性的&#xff0c;首先呢就是小永哥實力有限擔心說不明白&#xff0c;其次設計模式是為了解決某些問題場景&#xff0c;在當前技術生態圈如此完善的情況下&#…

04 mysql 修改端口和重置root密碼

當我們過了一段時間&#xff0c;忘了自己當初創建的數據庫密碼和端口&#xff0c;或者端口被占用了&#xff0c;要怎么處理呢 首先&#xff0c;我們先停止mysql。 一、修改端口 打開my.ini文件&#xff0c;搜索port&#xff0c;默認是3306&#xff0c;根據你的需要修改為其他…

【基于 LangChain 的異步天氣查詢1】異步調用 Open-Meteo API 查詢該城市當前氣溫

目錄 一、功能概述 二、文件結構 三、城市天氣實時查詢&#xff08;運行代碼&#xff09; weather_runnable.py main.py 運行結果 四、技術亮點 五、使用場景 一、功能概述 它實現了以下主要功能&#xff1a; 用戶輸入地點&#xff08;城市名&#xff09; 構造提示詞…

Spark的三種部署模式及其特點與區別

Spark支持多種集群部署模式&#xff0c;主要分為以下三類&#xff1a; 部署模式特點適用場景資源管理依賴Local模式單機運行&#xff0c;所有進程&#xff08;Driver、Executor&#xff09;在同一個JVM中開發調試、小規模數據測試無集群資源管理&#xff0c;僅本地線程模擬無需…

再度深入理解PLC的輸入輸出接線

本文再次重新梳理&#xff1a; 兩線式/三線式傳感器的原理及接線、PLC的輸入和輸出接線&#xff0c;深入其內部原理&#xff0c;按照自己熟悉的方式去理解該知識 在此之前&#xff0c;需要先統一幾個基礎知識點&#xff1a; 在看任何電路的時候&#xff0c;需要有高低電壓差&…

dockerfile編寫入門

dockerfile 入門 前提已經知道常用的docker和linux命令 如容器的創建,運行, linux的文件命令,會上傳文件到linux等等 dockerfile簡介 之前我們所使用的鏡像都是別人構建好的&#xff0c;但是別人構建好的鏡像不一定能滿足我們的需求。為了滿足我們自己的某一些需求&#xff…

jenkins 啟動報錯

java.lang.UnsatisfiedLinkError: /opt/application/jdk-17.0.11/lib/libfontmanager.so: libfreetype.so.6: cannot open shared object file: No such file or directory。 解決方案&#xff1a; yum install freetype-devel 安裝完成之后重啟jenkins。

Harness: 全流程 DevOps 解決方案,讓持續集成如吃飯般簡單

引言 在當今快速發展的軟件開發世界中,高效的 DevOps 工具變得越來越重要。Harness 作為一個開源的運維平臺,為開發和運維團隊提供了從代碼托管到 CI/CD 的全流程解決方案,同時實現自動化的開發環境和制品管理。這種集中化的工具可以顯著減少運維難度,提高團隊效率,真正解…

Kubernetes生產實戰(十七):負載均衡流量分發管理實戰指南

在Kubernetes集群中&#xff0c;負載均衡是保障應用高可用、高性能的核心機制。本文將從生產環境視角&#xff0c;深入解析Kubernetes負載均衡的實現方式、最佳實踐及常見問題解決方案。 一、Kubernetes負載均衡的三大核心組件 1&#xff09;Service資源&#xff1a;集群內流…

單脈沖前視成像多目標分辨算法——論文閱讀

單脈沖前視成像多目標分辨算法 1. 論文的研究目標及實際意義1.1 研究目標1.2 實際問題與產業意義2. 論文的創新方法及公式解析2.1 核心思路2.2 關鍵公式與模型2.2.1 單脈沖雷達信號模型2.2.2 匹配濾波輸出模型2.2.3 多目標聯合觀測模型2.2.4 對數似然函數與優化2.2.5 MDL準則目…