Odświezanie sortowanych danych po dodaniu nowych danych
This commit is contained in:
parent
b28f9a4bf2
commit
fc355ad417
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<!-- pa-3 jest już nie potrzebne w <v-card> lepiej to wyglada jak sa koloery na samym brzegu-->
|
<!-- pa-3 jest już nie potrzebne w <v-card> lepiej to wyglada jak sa koloery na samym brzegu-->
|
||||||
<v-card flat v-for="card in cards" :key="card.due">
|
<v-card flat v-for="card in visibleCards" :key="card.due">
|
||||||
<!-- dynamiczne budowanie stringa bedącego wartością klasy - składnia z $ i ciapki ukosne -->
|
<!-- dynamiczne budowanie stringa bedącego wartością klasy - składnia z $ i ciapki ukosne -->
|
||||||
<v-layout row wrap :class="`pa-3 cardType ${card.type}`">
|
<v-layout row wrap :class="`pa-3 cardType ${card.type}`">
|
||||||
|
|
||||||
@ -30,10 +30,10 @@
|
|||||||
<div>{{card.text}}</div>
|
<div>{{card.text}}</div>
|
||||||
</v-flex>
|
</v-flex>
|
||||||
|
|
||||||
<v-flex xs6 sm4 md2>
|
<!-- <v-flex xs6 sm4 md2>
|
||||||
<div class="caption grey--text">Dodana</div>
|
<div class="caption grey--text">Dodana</div>
|
||||||
<div>{{card.due}}</div>
|
<div>{{card.due}}</div>
|
||||||
</v-flex>
|
</v-flex> -->
|
||||||
|
|
||||||
<v-flex xs6 sm4 md2>
|
<v-flex xs6 sm4 md2>
|
||||||
<div class="right">
|
<div class="right">
|
||||||
@ -57,15 +57,26 @@ export default {
|
|||||||
data(){
|
data(){
|
||||||
return{
|
return{
|
||||||
cards: [],
|
cards: [],
|
||||||
|
visibleCards: [],
|
||||||
|
lastPropName: "",
|
||||||
totalRows: null
|
totalRows: null
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
sortBy(prop){
|
sortBy(propName){
|
||||||
//sortowanie po typie karty
|
//sortowanie po typie karty
|
||||||
this.cards.filter( obj => {
|
if (propName){
|
||||||
return obj.type === prop
|
this.visibleCards = this.cards.filter( obj => {
|
||||||
})
|
console.log(obj.type === "answer")
|
||||||
|
if (obj.type === propName) {
|
||||||
|
console.log(obj)
|
||||||
|
return obj
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}//koniec Id
|
||||||
|
else{
|
||||||
|
this.visibleCards = this.cards
|
||||||
|
}
|
||||||
},
|
},
|
||||||
daneZbazy(){
|
daneZbazy(){
|
||||||
// w linii komend jako admin na Windzie w folderze app
|
// w linii komend jako admin na Windzie w folderze app
|
||||||
@ -94,6 +105,7 @@ export default {
|
|||||||
})
|
})
|
||||||
|
|
||||||
this.cards = cardsTmp
|
this.cards = cardsTmp
|
||||||
|
this.sortBy(this.lastPropName)
|
||||||
},
|
},
|
||||||
checkDiference(){
|
checkDiference(){
|
||||||
var objectVue = this;
|
var objectVue = this;
|
||||||
|
Loading…
Reference in New Issue
Block a user