用老Java工程师的思维记录Vue3的学习过程
虽然说以后都是AI写代码了,但是AI写出来的东西也得能看懂吧?所以要想全栈还得学前端啊,活到老学到老吧。
Day001
- template里面是HTML,页面布局、元素啥的
- style里面是CSS,控制页面及元素的样式
当年在国外上学时因为要去餐馆打工挣钱,HTML/CSS这门课逃了不少节(抄作业还被女老师发现了然后邮件小小地警告了一下下),学得非常一般,导致从JQuery时代就一直不太喜欢前端。但是欠的债早晚得还,哪怕是17年前的......学习中遇到相关知识点随时补吧!
- script里面是JS,其中:
- data() 里面是数据变量,template里面可以通过 {{变量名}} 调用,style里面可以通过 .变量名 去定义其样式
- methods里面是函数,可以用this.变量名 去调用上面data()中的变量
心得体会
- Java是强类型语言但JS不是,要习惯随时出来一个变量(写个单词就算是定义好了)
- 老Java入门UI都是从Swing开始的,所以习惯了先建立一个窗口并设置布局,然后new出各种组件再add到窗口里面,但是Web前端一定要先通过HTML把页面框架啥的都定义出来,再往里面逐步加元素,最后通过CSS调整样式,开发思路一定要转变