javascript - Wie verwende ich vue.js, um Lösch- und Wiederherstellungsfunktionen zu implementieren?
phpcn_u1582
phpcn_u1582 2017-05-19 10:12:38
0
2
799

Wie verwende ich VUE, um Lösch- und Wiederherstellungsfunktionen zu implementieren?

  <p id="one">
     <p>
         <span>1</span>
         <span>这是一条信息</span>
         <span style="color: red">删除</span>

     </p>
     <p>
         <span>2</span>
         <span>这是一条信息</span>
         <span style="color: red">删除</span>

     </p>
 </p>
 <p id="two">
     <p>
         <span>2</span>
         <span>这是一条信息</span>
         <span style="color: green">撤销删除</span>

     </p>
 </p>
 

Abschließend können Sie durch Klicken auf die Schaltfläche die gelöschten und die nicht gelöschten Informationen abrufen.

phpcn_u1582
phpcn_u1582

Antworte allen(2)
仅有的幸福

生成信息的时候加上ID用ID获取对应信息

我想大声告诉你

删除的时候把 将要删除的值 push 到 某个数组 delList

撤销的时候把 上次删除的值 pop 出来

function TM(arr){
    this.arr = arr; 
    this.delArr = [];     

    this.remove = (val) => {
        this.arr = this.arr.filter(e => e !== val); 
        this.delArr.push(val); 
    }

    this.back = () => {
        var val = this.delArr.pop(); 
        this.arr.push(val); 
        return val; 
    }
}

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage