亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請各位大佬指點!Vue前端開發入門中的一些困惑

請各位大佬指點!Vue前端開發入門中的一些困惑

幕布斯6054654 2019-08-14 20:42:09
我的網頁開發經驗吧是這樣的:Python+Flask+Jinja2+Bootstrap這種的也就是說Python+Flask構造生成業務數據,通過Nginx/Apache等提供HTTP然后渲染到Jinja語法的模板中,然后模板的樣式這些主要有bootstrap來提供??扇缃?,出于各種原因接觸了Vue,更加接觸了其它一些新的知識,概念。比如Node.js,比如什么路由。首先發現Vue本身有點和jinja2之類的模板語法類似呀,也就是把對應數據渲染到對應的地方去。優勢可能是,對于模板比較固定,只是數據發生變化的時候,Vue之類的這種前端優勢就來了。另外就是寫法,也很讓我這種傳統的網頁開發的人很不能適應。比如我要引用js可能調用引用相應的js文件但是現在學Vue開發,更多的是看到什么importxxx(有點像Python的倒是)然后又冒出來路由。在Flask時吧,感覺很容易理解@app.route('/')之類的。到了Vue吧。importRouterfrom'vue-router'importHelloWorldfrom'@/components/HelloWorld'Vue.use(Router)exportdefaultnewRouter({routes:[{path:'/',name:'HelloWorld',component:HelloWorld}]})我就覺得大腦一片混亂。首先比如第一句,已經從vue-route引用了Route這玩意。然后又讓Vue.use(Router)--何意?好吧,可以理解為讓Vue把路由功能裝載進來?我實在納悶,為何Vue不直接默認自帶上這個router?且認為它是模塊化,組件化吧。那后面一句,又是什么鬼用意?export?default?new?這么學下去,我頂多是能基于現有代碼去修改,但是至于讓我從空白寫起,我實在寫不來。也不明白為何這么寫。當然理解上的困難可能是我OUT了但求大佬指點迷津,我該補什么知識?還是多練習練習?
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 466 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號