广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >Vue组件实现评论区功能
  • 362
分享到

Vue组件实现评论区功能

2024-04-02 19:04:59 362人浏览 薄情痞子
摘要

本文实例为大家分享了Vue组件实现评论区的具体代码,供大家参考,具体内容如下 实现代码 <!DOCTYPE html> <html lang="en"> &

本文实例为大家分享了Vue组件实现评论区的具体代码,供大家参考,具体内容如下

实现代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, inital-scale=1.0">
    <meta Http-equiv="X-UA-Compatible" content="ie=edge">
    <title>评论</title>
    <script src="vue.js"></script>
    <link rel="stylesheet"  href="bootstrap.min.CSS" >
</head>
<body>
    <div id="app">
        <cmt-box @func="loadComments"></cmt-box>
        <ul class="list-group">
            <li class="list-group-item" v-for="item in list" :key="item.id">
                <span class="badge">评论人:{{ item.user }}</span>
                {{ item.content }}
            </li>
        </ul>
    </div>
    <template id="tmpl">
        <div>
            <div class="fORM-group">
                <label>评论人:</label>
                <input type="text" class="form-control" v-model="user"> 
            </div>
            <div class="form-group">
                <label>评论内容:</label>
                <textarea class="form-control" v-model="content"></textarea>
            </div>
            <div class="form-group">
                <input type="button" value="发表评论" class="btn btn-primary" @click="postComments">
            </div>
        </div>
    </template>
    <script>
        var commentBox = {
            template: '#tmpl',
            data() {
                return {
                    user: '',
                    content: ''    
                }
            },
            methods: {
                postComments() {
                    var comment = {id: Date.now(), user:this.user, content:this.content }
                    var list = JSON.parse(localStorage.getItem('cmts') || '[]')
                    list.unshift(comment)
                    localStorage.setItem('cmts',jsON.stringify(list))
                    this.user = this.content = ''
                    this.$emit('func')

                }
            }
        }
        var vm = new Vue({
            el: '#app',
            data: {
                list:[
                    { time: Date.now(), user: '路人甲', content: '武汉加油' },
                    { time: Date.now(), user: '炮灰乙', content: '中国加油' },
                    { time: Date.now(), user: '小兵丙', content: '广东加油' },
                    { time: Date.now(), user: '土匪丁', content: '全球加油' }
                ]
            },
            created(){
                this.loadComments()
            },
            methods: {
                loadComments(){
                    var list = JSON.parse(localStorage.getItem('cmts') || '[]')
                    this.list = list
                }
            },
            components: {
                'cmt-box': commentBox
            }
        });
    </script>
</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Vue组件实现评论区功能

本文链接: https://www.lsjlt.com/news/145977.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue组件实现评论区功能
    本文实例为大家分享了Vue组件实现评论区的具体代码,供大家参考,具体内容如下 实现代码 <!DOCTYPE html> <html lang="en"> &...
    99+
    2022-11-13
  • vue组件实现发表评论功能
    本文实例为大家分享了vue组件实现发表评论的具体代码,供大家参考,具体内容如下 今天看了vue相关的视频,所以跟着做一个小demo把知识串联起来,内容很简单但是也算是学习道路上的一点...
    99+
    2022-11-13
  • vue实现发表评论功能
    本文实例为大家分享了vue实现发表评论的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html>     <head>  ...
    99+
    2022-11-13
  • VUE+Java实现评论回复功能
    背景 最近需要做一个多级评论的功能,技术路线:VUE(Element)+Java(SpringBoot) 效果 后台 SQL Java Controller  @GetMapp...
    99+
    2022-11-13
  • vue怎么实现发表评论功能
    今天小编给大家分享一下vue怎么实现发表评论功能的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。具体代码如下:<!DOC...
    99+
    2023-06-30
  • Vue如何实现发表评论功能
    这篇文章主要为大家展示了“Vue如何实现发表评论功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Vue如何实现发表评论功能”这篇文章吧。具体内容如下这是我在学习中的实例,有些的不足的地方,还望...
    99+
    2023-06-25
  • Vue实现简单的发表评论功能
    本文实例为大家分享了Vue实现简单的发表评论功能的具体代码,供大家参考,具体内容如下 1、这是我在学习中的实例,有些的不足的地方,还望各位大佬指点,感谢哦~ 2、发表评论的效果图 ...
    99+
    2022-11-12
  • Ajax实现评论提交功能
    本篇内容介绍了“Ajax实现评论提交功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!代码如下: docu...
    99+
    2022-10-19
  • php怎么实现评论功能
    要实现评论功能,可以使用数据库来存储评论内容,并使用PHP来处理用户的评论请求。首先,你需要创建一个数据库表来存储评论数据。可以创建...
    99+
    2023-08-11
    php
  • 基于Python怎么实现评论区抽奖功能
    这篇文章主要讲解了“基于Python怎么实现评论区抽奖功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于Python怎么实现评论区抽奖功能”吧!1. 分析评论接口首先,我们需要找到评论数...
    99+
    2023-06-22
  • 基于Python实现评论区抽奖功能详解
    目录1. 分析评论接口2. 获取评论数据3. 筛选评论用户4. 抽取幸运观众5. 完整源码5.1 字符串截取的方式5.2 正则匹配方式5.3 执行结果1. 分析评论接口 首先,我们需...
    99+
    2022-11-12
  • Android评论功能的实现过程
    目前,各种App的社区或者用户晒照片、发说说的地方,都提供了评论功能,为了更好地学习,自己把这个功能实现了一下,做了个小的Demo。 首先推荐一款实用的插件LayoutCre...
    99+
    2022-06-06
    Android
  • 如何用vuejs实现评论功能
    这篇文章主要介绍“如何用vuejs实现评论功能”,在日常操作中,相信很多人在如何用vuejs实现评论功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何用vuejs实现评论功能”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-25
  • JavaScript如何实现评论点赞功能
    这篇文章主要为大家展示了“JavaScript如何实现评论点赞功能”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“JavaScript如何实现评论点赞功能”这篇文...
    99+
    2022-10-19
  • Java单表实现评论回复功能
    Java单表实现评论回复功能 1.简介2.功能实现图3.数据库设计4.实体类5.实现思路6.功能实现6.1 Sql入手6.2 业务实现 7.前端实现8.最终成果 1.简介 最近在写...
    99+
    2023-08-31
    java
  • java怎么实现评论和回复功能
    这篇文章主要介绍了java怎么实现评论和回复功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇java怎么实现评论和回复功能文章都会有所收获,下面我们一起来看看吧。效果展示总共是两层回复 (回复评论、回复评论下...
    99+
    2023-07-02
  • Python Django使用forms来实现评论功能
    貌似Django从版本1.6开始就放弃了对自带的comments的使用,具体原因未查,但是现在使用Django的内部的模块也可以实现评论功能,那就是借助于forms模块,下面是我的一个小例子。 环境准备 ...
    99+
    2022-06-04
    来实现 功能 Python
  • ajax实现发表和读取评论功能
    这篇文章主要介绍“ajax实现发表和读取评论功能”,在日常操作中,相信很多人在ajax实现发表和读取评论功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ajax实现发表和读...
    99+
    2022-10-19
  • ajax如何实现无刷新评论功能
    小编给大家分享一下ajax如何实现无刷新评论功能,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!这是留言板的界面,当用户点击提交留...
    99+
    2022-10-19
  • Springboot+ElementUi实现评论、回复、点赞功能
    目录1.概述2.前端代码1.html2.css3.js4.api调用后台接口3.后端代码1.数据库SQL2.实体类3.daoMapper4.daoMapper实现5.service接...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作