热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何能够编辑和删除卡中的内容?Laravelvue.js

我正在建立一个包含评论和答复的讨论论坛,我曾经将它们显示在表格中,但是

我正在建立一个包含评论和答复的讨论论坛,我曾经将它们显示在表格中,但是我已经进行了更改,现在使用卡片来显示它们,如下所示:

如何能够编辑和删除卡中的内容? Laravel-vue.js

这是我可以正确显示答复的信息,但是现在我不确定如何删除或编辑用户所作的评论,或答复其他评论。请注意,我没有显示“回复”按钮,但在父评论上会有一个。我不确定如何编写回复逻辑。

这是功能性的vue.js代码,用于删除表行,编辑表行并进行回复。我正在使用对话框来获取用户输入。

10:06:34,775 INFO [org.jboss.as.jsf] (ServerService Thread Pool -- 55) WFLYJSF0007: activated the following JSF Implementations: [main]
....
10:07:09,505 WARN [org.jboss.as.jsf] (MSC service thread 1-1) WFLYJSF0005: Unknown JSF version 'NONE'. Default version 'main' will be used instead.

web.php上的路由

openreply(row) {
this.dialogReplyVisible = true;
this.parent = row;
},edit(model) {
this.mode = 'Editar';
this.form = _.cloneDeep(model);
this.dialogFormVisible = true;
},remove(row) {
this.$confirm('Desea borrar este Comentario? Esto es permanente.','Advertencia',{
confirmButtonText: 'Si',cancelButtonText: 'Cancelar',cancelButtonClass: 'el-button--info',confirmButtonClass: 'el-button--warning',type: 'warning'
}).then(() => {
this.loading = true;
this.$inertia.delete(this.baseUrl + '/' + row.id)
.then(
() => {
this.$message({
type: 'success',message: 'Eliminado correctamente.'
});
this.comments = this.$page.comments;
this.loading = false
},(res) => {
this.$message.error(parseError(res)[0]);
this.loading = false;
}
)
})
},

这些是调用这些方法的按钮

Route::post('comments/update/{id}','ReplyController@update');
Route::post('comments/reply','ReplyController@replyStore');
Route::post('comments/reply/update/{id}','ReplyController@replyUpdate');
Route::resource('comments','ReplyController'); //this does the store and delete

其他相关数据是其尝试克隆的形式和基本URL




所以,我的最后一个问题是如何更改那些编辑,删除和回复功能,以使其可用于卡片而不是表格。


  

编辑:我使删除功能正常工作


代码本身仍然很好,我只是需要通过发送作为参数来更改。我不知道它要的df = df.drop_duplicates()
基本上只是一个对象,所以我只是通过想要发送的对象进行编辑和回复,对于删除,我只是通过了id并更改了帖子

的网址

model

this.$inertia.delete(this.baseUrl + '/' + row.id)

我本来也可以通过发送对象,因为无论如何发送该对象时,它都会使用id。

带有新参数的按钮

this.$inertia.delete(this.baseUrl + '/' + id)

这是




里面的内容,没有回复,也是我发送的对象

comment

要编辑和删除回复,我只需发送{
"id":8,"user_id":24,"discussion_forum_id":1,"parent_id":null,"comment":"adsfadsfasdf","comment_time":"2019-12-03 14:55:09","created_at":null,"updated_at":null,"user":{
"id":24,"name":"Vinny Ridley","card":"12353","scard":"97524","user_type_id":4,"email":"v@email.com","created_at":"2019-12-02 13:07:37","updated_at":"2019-12-02 13:07:37"
},"replies":[
]
}
reply即可。希望这对遇到相同或相似问题的人有所帮助。


推荐阅读
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • CSS3选择器的使用方法详解,提高Web开发效率和精准度
    本文详细介绍了CSS3新增的选择器方法,包括属性选择器的使用。通过CSS3选择器,可以提高Web开发的效率和精准度,使得查找元素更加方便和快捷。同时,本文还对属性选择器的各种用法进行了详细解释,并给出了相应的代码示例。通过学习本文,读者可以更好地掌握CSS3选择器的使用方法,提升自己的Web开发能力。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • ExcelApp#启动excel程序ExcelAppCreateOleObject(“Excel.Application”);#加载文件但不显示文件内容(true表 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • ZSI.generate.Wsdl2PythonError: unsupported local simpleType restriction ... [详细]
  • 展开全部下面的代码是创建一个立方体Thisexamplescreatesanddisplaysasimplebox.#Thefirstlineloadstheinit_disp ... [详细]
  • ASP.NET2.0数据教程之十四:使用FormView的模板
    本文介绍了在ASP.NET 2.0中使用FormView控件来实现自定义的显示外观,与GridView和DetailsView不同,FormView使用模板来呈现,可以实现不规则的外观呈现。同时还介绍了TemplateField的用法和FormView与DetailsView的区别。 ... [详细]
  • WebSocket与Socket.io的理解
    WebSocketprotocol是HTML5一种新的协议。它的最大特点就是,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息,是真正的双向平等对话,属于服务器推送 ... [详细]
  • 本文详细介绍了如何使用MySQL来显示SQL语句的执行时间,并通过MySQL Query Profiler获取CPU和内存使用量以及系统锁和表锁的时间。同时介绍了效能分析的三种方法:瓶颈分析、工作负载分析和基于比率的分析。 ... [详细]
  • Winform中实现连接Mysql8使用mysqldump实现备份表的数据
    场景Winform中连接Mysql8并查询表中数据进行显示:https:blog.csdn.netBADAO_LIUMANG_QIZHIarticledetails12039598 ... [详细]
author-avatar
有海的地方最美_171
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有