• (尚024)Vue_案例_交互删除


    注意:本总结中最终会删除不成功 ,原因是Item.vue中方法methods单词拼写错误!!!

    首先明白,删除在Item.vue中交互

    1.写交互,首先写监听@click="deleteItem"(不要用delete,因为是关键字)

     2.写对应的方法

     3.App.vue中删除指定下标的评论

     4.deleteComment()这个方法最终要传给Item.vue 组件

    但Item.vue现在看不到,需要逐层传递

     5.List.vue中需要声明deleteComment属性,

     6.声明属性,但是本身我也不用,我叫Item去用,:deleteComment="deleteComment"

     7.在Item.vue中声明

     8.现在可以在if(){}中调用deleteComment(),但是没有传index

    9.List.vue中传递index ,:index="index"

     10.需要在Item.vue中声明index为number类型,index:number

     

     11.全部删除后出现问题截图

     12.修改List.vue组件

     comments.length===0没数据的时候才会显示

    13.运行截图:

     这儿没有去刷新界面,用到了hmr技术(热替换),不是完整的去更新整个模块,而是只更新了自己更改的模块,自己原来的窗口还在.

  • 相关阅读:
    2017 ACM/ICPC Asia Regional Qingdao Online Solution
    2017ACM/ICPC Guangxi Invitational Solution
    POJ
    The Maximum Unreachable Node Set 【17南宁区域赛】 【二分匹配】
    17 南宁区域赛 F
    17南宁区域赛 I
    17南宁区域赛 J
    CodeForces
    c/c++ 输入输出技巧
    ZOJ
  • 原文地址:https://www.cnblogs.com/curedfisher/p/12036527.html
Copyright © 2020-2023  润新知