vue項目中常用的幾個文件


步驟一:

你已經按照好vue文件了,可以成功運行項目,如沒有按照vue,可以參照我前面的文章,那里面有詳細的步驟

網址:https://www.cnblogs.com/0314dxj/articles/10587271.html

 

進到你的文件中,就會出現這些:

 

1.build:主要用來配置構建項目以及webpack

2.config:項目開發配置

3.npm或者cnpm所下載的依賴包

4.你的源代碼

5.靜態文件夾,webpack打包時不會打包這里文件

6.最外層的頁面一般title等都設置在這里

7.存放你要npm依賴包的json數據

二:介紹src文件夾中:

 

 

先從這個App.vue開始,這個文件僅此於外部的index意思就是index包含所有頁面,而App.vue包含除了index的頁面,也就是路由嵌套,后面會說到,在這里所創建的文件都是文件名.vue,頁面的html格式就是一個template標簽中包含一個div,相當於組件化的形式,而組件的內容寫在這個div中(一個頁面必須只有一個template包一個div,內容寫在這個div中,不然會報錯),而這個router-view標簽就是當前頁面下的子頁面,可以理解成這個router-view是另一個頁面,被當前頁面所包含着,有點類似ifame標簽的功能。

 

 

介紹一下HelloWord.vue這個就是另外一個頁面,這里js,css的代碼放置格式它已經幫你寫出來了,按照這種格式寫就行了,需要提醒的就是style標簽中的scoped屬性,如果沒寫這條那么這個style的樣式會影響到這個頁面所有的子路由,如果加了那么這個樣式只對當前頁面起作用。

 

再看一下router文件中的index.js

 

 

簡單介紹一下routers中的結構,這里主要用來配置路由的,上面說過所有子路由都在App.vue下,所有App.vue是最外層的父路由,這里的routes中存的就是路由的數組,path就是你要訪問你所創建的頁面的路徑,這里所配置的路由為''/,也就是根路徑所以你直接訪問localhost:8080就會出現一個App.vue中插入一個HelloWorld.vue的頁面(這個相當於路由嵌套),name就是給當前路由命名,可以在其他頁面通過$route.name訪問到當前頁面路由的name,component相當於你要引用的路由頁面,這里引用的是HelloWorld.vue這個頁面,使用import將HelloWorld.vue引入
現在我們來簡單的創建一個頁面,在components新建vue文件

 

 

 在router的index.js文件中配置文件如圖

在App.vue文件中配置,如圖

 

 

 

 

 

 

 

 

 如下圖就是點擊后的畫面

下面介紹一下main.js,如圖:

 

 大概的內容就是這些,如果有哪里說錯或者遺憾還望多多包涵,或者聯系我,大家多交流交流。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM