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