4 回答

TA貢獻1820條經(jīng)驗 獲得超9個贊
.安裝以下模塊,讓webpack可以解析css文件
cnpm install style-loader --save-dev
cnpm install css-loader --save-dev
cnpm install file-loader --save-dev
2.安裝elementUi模塊
cnpm install element-ui@next -S11
3.在webpack.base.conf.js中添加配置
{
test: /;;;;;;;;.css$/,
loader: style!css
},
{
test: /;;;;;;;;.(eotwoffwoff2ttf)([;;;;;;;;?]?.*)$/,
loader: file
}
4.然后在 main.js 引入并注冊
import Element from ;element-ui;
import ;element-ui/lib/theme-default/index.css;
Vue.use(Element)

TA貢獻1951條經(jīng)驗 獲得超3個贊
子組件在props中定義數(shù)據(jù),然后父組件傳數(shù)據(jù)過去,例如:
子組件: props: { show: { default: false } }
父組件: //test是子組件名字 parentShow是父組件定義的data數(shù)據(jù)。

TA貢獻1799條經(jīng)驗 獲得超6個贊
devtools 追蹤狀態(tài)變化。 事實上在 vuex 里面 actions 只是一個架構(gòu)性的概念,并不是必須的,說到底只是一個函數(shù),你在里面想干嘛都可以,只要最后觸發(fā) mutation 就行。異步競態(tài)怎么處理那是用戶自己的事情。

TA貢獻1797條經(jīng)驗 獲得超4個贊
前在項目中有這么兩個平行的vue.js組件, 都掛載在$el:document.body下:hall和detail
現(xiàn)在的情況是, detail中的某個值改變了, 需要在hall中的某個值也作出相應的改變。 本來是想做父子組件的, 但項目框架如此, 改還要牽扯到很多, 暫緩了。
我們知道vue.js中組件樹的通信是比較方便的: 子組件可以通過v-bind和prop來從父組件繼承值并雙向綁定, 而子組件也可以通過$dispatch方法來向父組件發(fā)送信息
那么這種平行的子組件之間, 有沒有什么好的通信方法呢?
現(xiàn)在的臨時解決方案就是:收到ajax的返回信息之后, 在回調(diào)函數(shù)中這樣寫:
this.$parent.$children[0].$data.somedata = somavalue
但這樣的寫法讓我很不安, 且不說那個強耦合$children[0], 實現(xiàn)也不甚優(yōu)雅
有沒有什么好的辦法呢?求解!
- 4 回答
- 0 關注
- 1211 瀏覽
添加回答
舉報