代碼: computed: { selected () { if (!this.game_results.length) { return } const filterdResults = this.game_results // json格式 return filterdResults.filter(filterResult => { let tag = ['actualDate','input'] //日期欄位,input欄位 let flag = false tag.forEach(nowTag => { if (filterResult[nowTag].indexOf(this.input.date && this.input.period) !== -1) { // 但一定要兩格輸入筐都有值才會(huì)發(fā)動(dòng)... flag = true } }) return flag }) } },<label><input type="date" name="date" v-model="input.date"></label><label><input type="text" name="search" v-model="input.period"></label>狀況: 有兩個(gè)input欄位, 一個(gè)是input[date]一個(gè)是input[text], 我想要讓兩個(gè)值都可以做篩選, 意思是:有date時(shí)也有text時(shí)會(huì)在符合那個(gè)date且符合那個(gè)text輸入的值但當(dāng)其中一個(gè)符合時(shí)也可以做篩選, 也就是兩個(gè)值都可以作為篩選的值但我現(xiàn)在只寫(xiě)出這樣, 接下來(lái)完全沒(méi)靈感...想請(qǐng)問(wèn)各位大神有沒(méi)有辦法解決?
同時(shí)篩選input兩種方式(date,input)的值
ibeautiful
2019-02-06 17:17:47