講師回答 / Brian
有代碼嗎?從console里面看到,有一個(gè)變量msg在頁(yè)面上使用了,但是data中并未定義的錯(cuò)誤。vue的chrome插件,建議翻看一下我的回復(fù),我上傳到了github與課程源碼一起,可以參考一下。在about頁(yè)面,取值可以使用computed屬性:count () {? ? return this.$store.state.count}這樣,每次,commit提交過(guò)來(lái)的改變會(huì)改變store中的state,同樣,在about頁(yè)面中,computed會(huì)同步state的數(shù)據(jù)(監(jiān)聽(tīng))。
2019-03-16
講師回答 / Brian
哈哈,來(lái)來(lái)來(lái),邏輯問(wèn)題,別把自己繞進(jìn)去了。你說(shuō)的對(duì),if條件不滿足就會(huì)輸出else中的,這就是If else條件渲染。那我們來(lái)看看我們的例子:
&lsediv?v-for="item?in?list"&/di ??&<div?v-if="item.age?...
2019-03-15
講師回答 / Brian
非常不錯(cuò)。給你幾個(gè)建議吧!都是樣式部分的:對(duì)于移動(dòng)端,可以使用flex布局,又好看,又簡(jiǎn)單??梢詤⒖?flex布局對(duì)于整個(gè)App,要統(tǒng)一色調(diào),下面的按鈕上有一條線,是個(gè)青色的,很扎眼睛。我看到你用到了css3中的box-shadow,非常不錯(cuò),但是有一個(gè)屬性要注意一下。box-shadow:?0 2px 0?rgba(0,0,0,.2);,第三個(gè)屬性值是擴(kuò)散,這里加一點(diǎn)點(diǎn)擴(kuò)散效果會(huì)比較好。參考:box-shadow
2019-03-13
講師回答 / Brian
如果要渲染style,需要這樣寫(xiě)<div :style="{'color': styMsg}"></div>如果需要使用class的方法綁定,那就直接寫(xiě)上去,不需要vue<div class='styMsg'></div>style部分:.styMsg {? ? color: red;}
2019-03-12
講師回答 / Brian
目前,鑒于我們免費(fèi)課程的時(shí)長(zhǎng)限制,我們不能在這么短的時(shí)間把所有的內(nèi)容全講一遍,非常抱歉。我們安排了付費(fèi)的全棧課程,里面會(huì)有工作流、項(xiàng)目生命周期及vue的相關(guān)知識(shí)的深化介紹,會(huì)在后續(xù)推出,大概5-6月期間,盡請(qǐng)關(guān)注。同樣,我會(huì)同步更新我的微博與博客內(nèi)容,如果有學(xué)習(xí)方面的問(wèn)題,可以來(lái)問(wèn)我。
2019-03-11
講師回答 / Brian
我懷疑是你的路由不對(duì) 應(yīng)該是去請(qǐng)求 /home/list, 而非/home。然后檢查一下,home下面的是不是只有一個(gè)router-view。有沒(méi)有重復(fù)添加組件。
2019-03-08
講師回答 / Brian
同學(xué)請(qǐng)把你的代碼貼出來(lái),這樣方便我來(lái)看問(wèn)題在哪里。我感覺(jué)是js中的store引用出錯(cuò)了,npm在打包的時(shí)候,沒(méi)有找到對(duì)應(yīng)的store這個(gè)模塊。
2019-03-07