日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

javascript - Vue 錯誤Uncaught TypeError: todo[i].css is not a function

瀏覽:178日期:2023-02-09 10:33:46

問題描述

在做一個todolist,有個按鈕點擊顯示沒有完成的todolist,思路是點擊按鈕方法遍歷整個items,完成的item隱藏來達到顯示全部未完成的item。可是數組遍歷item可以取到index值,但是無法改變css

<template> <p > <h1>{{title}}</h1> <input v-model=’newItem’ placeholder=’Add your todolist’ class=’inputItem’ v-on:keyup.enter=’addNew’> <p class='nav'> <img src='http://www.b3g6.com/wenda/assets/all.png'> <img src='http://www.b3g6.com/wenda/assets/checkBox.png' @click=’showUndo(item)’> <img src='http://www.b3g6.com/wenda/assets/checkBoxF.png' @click=’showDone(item)’> <img src='http://www.b3g6.com/wenda/assets/delete.png' @click=’deleteAll(item)’> </p> <ul> <li v-for=’(item,index) in items’ :index='index' class=’todo-line’ ><p class=’view’ @mouseenter=’itemEnter(item)’ @mouseleave=’itemLeave(item)’> <span v-on:click=’toggleFinish(item)’ v-bind:class=’{checked:item.isFinish}’></span> <label class=’item-label’ v-bind:class=’{finished:item.isFinish}’>{{ index + 1}} . {{item.label}}</label> <img src='http://www.b3g6.com/wenda/assets/delete1.png' v-if=’item.showDelete’ @click=’deleteTodo(item)’ ></p> </li> </ul> </p></template>

<script>import Store from ’./store’export default { data: function () { return { item :’’, title: ’todolist’,items: Store.fetch(), newItem: ’’ } }, watch: { items: {handler: function (items) {Store.save(items) }, deep: true } }, methods: { toggleFinish(item) { item.isFinish = !item.isFinish }, addNew: function () { this.items.push({label: this.newItem,isFinish: false,showDelete:false, }) this.newItem = ’’ }, itemEnter(item){ item.showDelete = true }, itemLeave(item){ item.showDelete = false }, deleteTodo(index){ this.items.splice(index,1) }, deleteAll(item){ this.items.splice(item) }, showUndo(){ var todo = this.items; for (var i = 0;i < todo.length; i++) {if (todo[i].isFinish == true) { todo[i].css(’display’, ’none’); console.log(i)} } }, }}</script>

請問是哪里出錯了嗎??真心求助

問題解答

回答1:

todo[i].css(’display’, ’none’); 這是JQuery改變css樣式的方法呀貼出來的代碼中也沒有看到你有引用JQuery

Vue中如果沒有引用JQuery,只能用原生JS來修改css樣式

如:

todo[i].style.display = ’none’// 或todo[i].setAttribute(’display’, ’none’)// 或todo[i].className = ’newClass’.newClass { display: none;}回答2:

vue的思想是盡量少操作DOM,盡可能的只通過改變數據來改變視圖;如果想實現點擊按鈕時切換顯示對應狀態的item,可以用計算屬性來篩選出對應的數據

回答3:

Vue 提供了通過數據綁定樣式的方案,因此其余回答都是不準確的。

<template> <p : : > Demo </p></template><script>export default { data () { return { demo: { isActive: false, color: ’red’ } } }}</script>回答4:

一樓正解,vue應用中盡量采用數據驅動的開發模式,減少dom的操作。在DOM中關聯的數據在data中提前初始化,或是在computed中有個處理,整個業務邏輯中僅僅是操作數據,從而達到響應式更新dom的目的。樓主出現的這個錯誤很明顯是你的設置css的方式錯了,去查查js或者jquery如何更改css。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
你懂的国产精品永久在线| 亚洲2区在线| 国产亚洲电影| 日韩午夜视频在线| 日韩制服丝袜av| 五月精品视频| 久久国产精品毛片| 综合国产在线| 国产精品高清一区二区| 美女国产精品久久久| 久久国产日韩欧美精品| 久久不见久久见免费视频7| 精品一区二区三区四区五区| 精品国产一区二区三区性色av| 91综合网人人| 免费在线观看日韩欧美| 青草国产精品| 成人国产精品久久| 国产一区亚洲| 日本va欧美va欧美va精品| 精品国产一区二区三区性色av| 久久久精品午夜少妇| 在线精品观看| 中文字幕在线视频网站| 久色成人在线| 国产亚洲精品美女久久| 亚洲www啪成人一区二区| 亚洲最大av| 亚洲免费福利| 911精品国产| 亚洲精品成人| 精品国产乱码久久久久久樱花| 欧美~级网站不卡| 国产丝袜一区| 免费观看在线综合| 成人亚洲欧美| 国产精品高潮呻吟久久久久| 在线视频亚洲| 久久精品一区二区不卡| 久久永久免费| 爽好多水快深点欧美视频| 捆绑调教美女网站视频一区| 在线免费观看亚洲| 亚洲午夜电影| 中文字幕在线看片| 免费一级欧美在线观看视频 | 日韩精品欧美大片| 精品在线99| 视频二区不卡| 久久久久久婷| 麻豆免费精品视频| 亚洲有吗中文字幕| 亚洲成人日韩| 国内精品福利| 亚洲午夜91| 婷婷激情久久| 久久精品高清| 久久一区二区中文字幕| 亚洲www免费| av一区在线| 亚洲不卡av不卡一区二区| 日韩一区免费| 日韩高清成人在线| 日本成人中文字幕| 日韩和欧美的一区| 国产乱子精品一区二区在线观看| 免费在线视频一区| 美美哒免费高清在线观看视频一区二区 | 久久婷婷一区| 欧美日韩激情| 麻豆国产欧美日韩综合精品二区| 亚洲精品激情| 久久国产精品免费精品3p| 日韩avvvv在线播放| 国产探花一区二区| 精品久久网站| 久久中文字幕二区| 久久国产精品久久w女人spa| 国产麻豆综合| 亚洲精品日本| 高清一区二区| 午夜精品免费| 日韩极品在线观看| 国产福利片在线观看| 性欧美xxxx免费岛国不卡电影| 欧美日韩国产免费观看视频| 日韩三级一区| 麻豆精品蜜桃| 日本午夜精品久久久| 午夜久久中文| 亚洲精品视频一二三区| 红杏一区二区三区| 99pao成人国产永久免费视频 | 成人国产精品一区二区免费麻豆| 91视频一区| 亚洲久久视频| 日韩欧美一区免费| 亚洲欧美一级| 欧美精品高清| 国产精品一区二区三区av麻| 亚洲成人免费| 久久精品一本| 日韩和欧美的一区| 野花国产精品入口| 欧美日韩视频网站| 日韩1区2区日韩1区2区| 日韩欧美不卡| 国产精品丝袜在线播放| 亚洲一区二区三区四区五区午夜 | 亚洲欧美不卡| 麻豆精品视频在线观看免费| 日韩精品一区第一页| 肉色欧美久久久久久久免费看| 日韩精品五月天| 99国产精品| 久久精品国产99| 国产精品白丝av嫩草影院| 日韩二区三区四区| 99riav国产精品| 亚洲午夜久久久久久尤物| 伊人久久av| 久久久久久色 | 国产精品一在线观看| 日韩精品中文字幕吗一区二区 | 欧美一级二区| 国产精品大片免费观看| 丝瓜av网站精品一区二区| 一二三区精品| 亚洲欧美久久久| 免费日韩av片| 亚洲欧洲午夜| 丝袜美腿成人在线| 日韩在线a电影| 亚洲精品影院在线观看| 日韩免费精品| 国产精品亚洲欧美一级在线| 国产精品jk白丝蜜臀av小说| 国产欧美69| 福利一区和二区| 日本免费久久| 久久免费福利| 神马日本精品| 免费人成在线不卡| 日日夜夜免费精品| 国产精品白浆| 成人精品亚洲| 久久性天堂网| 国产精品超碰| 日韩大片在线| 亚洲国产成人精品女人| 久久福利毛片| 国产一卡不卡| 久久蜜桃av| 欧美日本久久| 999国产精品| 91超碰国产精品| 精品亚洲二区| 亚洲一级二级| 国产精品久久久一区二区| 精品日韩视频| 日韩国产一二三区| 亚洲精品**中文毛片| 久久福利毛片| 福利在线一区| 日韩精品视频一区二区三区| 麻豆成全视频免费观看在线看| 久久亚洲不卡| 日韩欧美一区免费| 久久精品97| 国产精品日本| 久久av国产紧身裤| 鲁大师成人一区二区三区| 国产成人免费| 欧美日韩亚洲一区三区| 亚洲精品一区二区妖精| 国产成人精品亚洲线观看| 日本亚洲最大的色成网站www| 999久久久精品国产| 国内精品美女在线观看| 青青国产精品| 婷婷亚洲成人| 欧美日韩免费观看一区=区三区| 麻豆精品视频在线| 国产精品一区免费在线| 午夜亚洲福利| 亚洲福利久久| 精品亚洲成人| 精品一区二区三区在线观看视频| 日本视频一区二区| 日韩视频1区| 亚洲精品黄色| 亚洲精品九九| 91成人在线| 麻豆国产欧美日韩综合精品二区| 国产另类在线| 久久爱www成人| 高清久久精品| 久久精品在线| 亚洲精品电影| 亚洲综合日韩|