講師回答 / Brian
?回答里面的同學(xué)跟你解釋的很清楚啦!主要原因就是if中的邏輯判斷寫的有問題。:class="{active: index === current}"這里使用強(qiáng)等,就可以了。
2019-05-18
已采納回答 / 別叫我程序猿
執(zhí)行那兩個命令,卸載了2.0版本,然后安裝3.0版本的Vue,就沒有這個問題了,因?yàn)?.0創(chuàng)建項(xiàng)目的時候不是用create這個命令來創(chuàng)建的,是用vue init webpack
2019-05-12
講師回答 / Brian
.vue文件無法在瀏覽器上直接打開,因?yàn)?vue的文件是ES6的語法 + Vue自己的語法結(jié)構(gòu),chrome只能解析簡單的DOM結(jié)構(gòu) + 樣式。參考:快速原型開發(fā)
2019-05-09
已采納回答 / Brian
vue serve這個命令需要全局安裝之后,才能使用。使用npm install -g @vue/cli-service-global安裝之后,再來使用 vue serve命令。vue serve是用來單獨(dú)開發(fā)一個vue組件用的,參考:快速原型開發(fā)使用CLI命令創(chuàng)建的我們的項(xiàng)目,可以直接在根目錄下面使用 npm run serve來跑項(xiàng)目。
2019-05-08
講師回答 / Brian
這里要對應(yīng)的去看一下package.json中的scripts這個字段
"scripts":?{ ??"serve":?"vue-cli-service?serve", ??"build":?"vue-cli-service?build", ??"lint":?"vue-cli-service?lint" },使用npm run,要再加后面的一個參數(shù)對應(yīng)scripts中的前面key值,如:npm run serve, npm run build, npm run lint
2019-05-08
講師回答 / Brian
不好意思,回復(fù)錯了主題。我看到你有一個base選項(xiàng),你知道router里面的base選項(xiàng)的作用嗎?你是否有設(shè)置過BASE_URL?再一個,參考一下課程的代碼,試著本地跑一下?!https://github.com/kanlidy/vue-lessons-demo
2019-05-07
講師回答 / Brian
<...圖片...>“unused......”這里我去看了一下我的IDE,這個IDE的自動檢測,提示你有哪些代碼沒有使用(所以說IDE是很智能的嘛)options是參數(shù)提示,如果想關(guān)掉,可以使用下面的選項(xiàng):<...圖片...>
2019-05-07
講師回答 / Brian
官方有一個很清晰的定義:Vue (讀音 /vju?/,類似于?view) 是一套用于構(gòu)建用戶界面的漸進(jìn)式框架。與其它大型框架不同的是,Vue 被設(shè)計為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,不僅易于上手,還便于與第三方庫或既有項(xiàng)目整合。另一方面,當(dāng)與現(xiàn)代化的工具鏈以及各種支持類庫結(jié)合使用時,Vue 也完全能夠?yàn)閺?fù)雜的單頁應(yīng)用提供驅(qū)動。謝謝您的支持。相比于bootstrap,vue更加靈活,樣式,事件全都可以由你自己來定義,不言而喻,功能也強(qiáng)大多了。
2019-05-07
講師回答 / Brian
ESLint最好是打開,可以參考一下如下的配置:
module.exports?=?{ ??root:?true, ??env:?{ ????node:?true ??}, ??'extends':?[ ????'plugin:vue/essential', ????'@vue/standard' ??], ??rules:?{ ????'no-console...
2019-05-04