激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - Java程序員學vue3最好的方式就是搭建后臺管理模板

Java程序員學vue3最好的方式就是搭建后臺管理模板

2023-09-15 02:18未知服務器之家 Java教程

作為Java程序員,vue3還是有必要學的,我推薦學會了vue3基礎的Java工程師,嘗試搭建自己的后臺管理模板,這是提高vue3熟練度最快的方式。 前言 作為Java程序員,vue3還是有必要學的,畢竟是國內最受歡迎的前端JS框架,你現在接手

Java程序員學vue3最好的方式就是搭建后臺管理模板 作為Java程序員,vue3還是有必要學的,我推薦學會了vue3基礎的Java工程師,嘗試搭建自己的后臺管理模板,這是提高vue3熟練度最快的方式。

前言

作為Java程序員,vue3還是有必要學的,畢竟是國內最受歡迎的前端JS框架,你現在接手的項目,前端部分幾乎都會和vue沾邊,尤其是中小企業。

vue3作為新的大版本,相較于vue2改動還是很多的,目前企業中很多新項目的前端實際上已經是以vue3為主了。

比如我所在的互聯網公司,前端人員均已經在用vue3來搭建所有的新項目。

vue3中的 Composition Api 實際上很多地方可以用Java的思維來理解,所以Java程序員學習vue3還是挺適合的。

我推薦學會了vue3基礎的Java工程師,嘗試搭建自己的后臺管理模板,這是提高vue3熟練度最快的方式。

正文

1、學TypeScript?

為什么單獨講下這個,主要是我自己作為多年的Java工程師,學習TypeScript的一點感受,不吐不快。

這語言看著真的很難受,就像是刻意拼湊的四不像語言,也許前端人員看著挺好,但作為Java工程師,實在是學的如鯁在喉。

另外,我們公司的前端今年也沒有在新項目中使用TS了,用他的話說,一些中小項目用了反而添麻煩,不如不用。

所以純粹是我個人對Java工程師的建議,TypeScript就先別花那么多時間學了,了解下就好,姑且學學vue3就夠了。

2、搭建后臺架子

我去年學習vue3,在學會了基礎語法后,就嘗試搭建一個后臺管理模板,選用的是Naive-UI。

因為公司本身前端用的都是ElementPlus,所以自己學習就想換個口味。

我把模板大體分為幾個部分:外層架子,菜單組件,頭部組件,標簽頁組件。

Java程序員學vue3最好的方式就是搭建后臺管理模板

后臺模板的架子大概是這樣,包含了菜單、頭部、主體內容,這就是架子的基本結構,主體內容也就是根據路由動態加載的頁面。

Java程序員學vue3最好的方式就是搭建后臺管理模板

3、菜單組件

左側菜單組件,使用 Composition Api 的方式來搭建,其實沒那么難,按照Java的方式來理解就行。

Java程序員學vue3最好的方式就是搭建后臺管理模板

如圖所示,那么組件中引入的類又是長什么樣呢?

Java程序員學vue3最好的方式就是搭建后臺管理模板

其實拆解來看,就是Java類一樣,包含變量、方法、初始化操作等等。

Java程序員學vue3最好的方式就是搭建后臺管理模板

最后,把獲取的結果return出去,是不是理解起來清晰多了。

Java程序員學vue3最好的方式就是搭建后臺管理模板

4、頭部組件

頭部組件,其實和菜單組件的做法沒啥區別了,直接往里套就行。

頭部組件,主要實現了面包屑功能,以及路由跳轉。

Java程序員學vue3最好的方式就是搭建后臺管理模板

5、標簽頁組件

標簽頁是屬于頭部組件的一部分,但是也拆解為一個小組件。

這里面,實現了用cookie來緩存標簽頁列表。

Java程序員學vue3最好的方式就是搭建后臺管理模板

實現了新增標簽的方法

Java程序員學vue3最好的方式就是搭建后臺管理模板

實現了關閉標簽的方法

Java程序員學vue3最好的方式就是搭建后臺管理模板

實現了選中標簽的觸發事件,以及選中菜單后路由的監聽事件,目的是切換菜單時標簽跟著變化,切換標簽時菜單也跟著變化的效果。

Java程序員學vue3最好的方式就是搭建后臺管理模板

6、全局守衛

這個是我覺得挺常用的功能,前置守衛和后置守衛。

用Spring的方式理解,就是AOP里面的切面。

Java程序員學vue3最好的方式就是搭建后臺管理模板

7、router-view

一開始搭的架子里面,主體內容的router-view中其實就是要加載的頁面,如圖所示。

Java程序員學vue3最好的方式就是搭建后臺管理模板

8、最終效果

Java程序員學vue3最好的方式就是搭建后臺管理模板

總結

其實我就是單純搭建了一個后臺管理的模板,很多功能都沒有實現。

比如退出、表單表格等常用組件的展示、標簽頁的優化等等,都沒做,因為我覺得單純學習vue3,到這一步也就夠了。

至于做的更完美,那就純看個人興趣了。

我主要想以Java工程師的角度來講述如何學習前端的一些東西,希望對后端程序員尤其是Java程序員學習前端有所啟發。

至于模板的代碼,都在git上,直接去下載了自己練習即可,想繼續完善也可以。

Gitee:https://gitee.com/fangfuji/java-share


如果喜歡,↓↓↓可以點贊關注下哦,持續分享干貨!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产一区二区三区精品在线观看 | 亚洲国产馆 | 成人一级毛片 | 色综av| 久久久久久久一区 | 在线观看国产一区二区 | 香蕉视频1024 | 怦然心动50免费完整版 | 成人福利视频在线 | 一区二区三区在线视频观看58 | 久久亚洲精品久久国产一区二区 | 久久精品99北条麻妃 | 亚洲第一成人在线视频 | 免费毛片小视频 | 91精品国产综合久久婷婷香蕉 | 久久亚洲春色中文字幕久久 | 成人wxx视频免费 | 欧美一级片 在线播放 | 91看片免费版 | 九九视屏 | 国产亚洲综合一区二区 | 国产精品爱久久久久久久 | 精品无吗乱吗av国产爱色 | 久久久一区二区三区四区 | 成码无人av片在线观看网站 | 欧美在线一级 | 久久久人成影片一区二区三区 | 久久免费看片 | av免费提供 | 日韩av一区三区 | 免费看成年人网站 | 99国产精品自拍 | 毛片电影在线看 | 欧美一级特黄a | 国产无遮挡一级毛片 | 黄污视频在线看 | 国产精品片一区二区三区 | 日日干天天摸 | 亚洲第一页中文字幕 | 草妞视频 | 免费国产一级特黄久久 |