兩種方式都可以,主要是後台傳過來資料,有的是字母比如,ny之類的,n代表好,y代表不好,我們在頁面顯示時候要顯示文字,這個時候用
<el-table-column
prop
="createtime"
label
="建立時間"
:formatter
="dateformat"
>
然後js
dateformat(row, column, cellvalue, index)},
第二種方式
<el-table-column
prop
="isline"
label
>
<
template
slot-scope
="scope"
>
<
span
v-if
="scope.row.isline == 'n'"
style
="color:red"
span
>
<
span
v-else
span
>
template
>
el-table-column
>
Vue中mapMutations對映方法的問題
今天又被自己給蠢到,找了半天沒發現問題。大家看下 mutation types.js 裡我新增了乙個型別。init currentorder export const get userinfo get userinfo export const out login out login export ...
vue中公共方法呼叫
首先,在assets資料夾下,新建js資料夾,建立common.js export default 1 如果是全域性 多頁面 使用 1.在main.js中引入 引入公共js import common from assets js common.js vue.prototype.common com...
Vue中的set 方法
大家在寫vue前後端互動時不知道有沒有碰到過乙個問題,就是在data裡面定義乙個變數,然後從後台獲取資料後賦值給這個變數,但是對這個變數裡的物件的屬性或者陣列的元素進行修改時,發現資料能修改,但檢視不更新!原因 vue管理的變數必須生成了get和set方法,如data中定義的變數,雖然直接通過賦值的...