关于“评论”

评论的“评”,我个人认为就是批评、批判;“论”,就是论述一件事物。评论在一起,为批判一个存在的事实。

 

之所以这么说,因为前两天,有人看我的blog,说我太恶毒,说的都不是什么好听的话。

 

我是这么看的,说好听的,叫推荐或枪手;说不好听的,才可以说是评论。

 

评论其实分类很多,比如人物评论、社会评论、思想评论、书籍评论、电影评论等等。写评论的也有很多,比如那些带“家”字的;或者像我这样的草根;还有介于两者之间的。

 

我很喜欢看各种方面的评论,自己写的也不少。但从写作方法来看,我个人不喜欢两种风格:文艺腔评论和学院派评论。

 

我认为的评论,可以说继承了鲁迅的看法:评论就是匕首和投枪。文艺腔评论则打破了这种规律。评论说到底,其实很简单,就是说明一个东西:哪些方面好,哪些方面不好。一两句话就可以搞定。再写多,就是阐述自己的论据,说明为什么说好或者不好。再多就没什么必要了,与主题无关。而文艺腔则不这样,用大量无用的堆砌词语表达自己的看法,看上去比较唯美,但大部分都和所要说明的东西无关。我认为,评论还是简单、直指核心的好,喜欢用形容词还是去写小说散文吧。

 

学院派则是另外一种风格,我曾经看到过一篇电影评论,整篇都是专用的术语,张口就是××的风格,闭口就是××理论。看到最后,我都怀疑自己是否太孤陋寡闻了,一多半看不懂,但那杂志可是给我们劳苦大众看的嗄。我不否认,学术派评论有其存在的必要,因为很多的人就是研究这些的,但那些只适用于大学等小圈子,也许能看明白的只有一小撮的人,根本没有必要拿出来给我们现白什么,还是登在学术刊物上圈子内讨论好了。对大多数人来说,简单直白才是好的。任何理论上的东西只会拉大文章和大多数人的距离。

 

我认为好的评论,应该做到“中正、平和、大气”。可惜的是,这三条至今我一条都做不到。

 

我不认为客观是在评论的考虑范围之内,人之所以为人,就是因为人有着自己的思想。既然有各自的思想,对事物的看法也就不会相同,即使你个人认为是公正客观的,但对其他人来说未必如是。至少我就做不到,比如我一直挺云中岳贬古龙、顶席绢踩于晴,对政府的宣传也一直都是不信任的态度,这些都说不上什么好的态度。  

         做一个评论写手说简单就简单,说难也难。各种评论我都写过,但至今没有名气,这说明我写的太差,还有大概就是不会宣传。这些都是很难解决、没有办法的事情。
### 回答1: 用springboot vue写一个关于评论回复的功能代码,可以参考以下代码:// 引入vue和springboot import Vue from 'vue' import SpringBoot from 'springboot'// 创建一个Vue实例 let vm = new Vue({ el: '#app', data: { // 存储评论列表 commentList: [] }, methods: { // 获取评论列表 getCommentList() { // 使用springboot发起get请求,获取评论列表 SpringBoot.get('/comment/list', { page: 1, pageSize: 10 }).then(res => { if (res.data.code === '200') { this.commentList = res.data.data } }) }, // 发表评论 sendComment(comment) { // 使用springboot发起post请求,提交评论 SpringBoot.post('/comment/send', { content: comment }).then(res => { if (res.data.code === '200') { alert('评论发表成功') this.getCommentList() } }) }, // 回复评论 replyComment(replyTo, content) { // 使用springboot发起post请求,提交回复 SpringBoot.post('/comment/reply', { content: content, replyTo: replyTo }).then(res => { if (res.data.code === '200') { alert('回复成功') this.getCommentList() } }) } } }) ### 回答2: Spring Boot和Vue.js是一对非常强大的开发组合,可以帮助我们快速构建具有前后端分离特点的网站或应用。下面是一个用Spring Boot和Vue.js实现评论回复功能的代码示例: 1. 后端部分(使用Spring Boot) 首先,我们需要建立一个Comment实体类,包含评论内容、回复内容等字段。可以使用JPA注解将实体类与数据库表进行关联。 然后,创建一个CommentController控制器类,处理前端发来的评论和回复相关的请求。可以使用@RestController注解来指定该类处理HTTP请求,并通过@RequestMapping注解来指定请求的URL和方法。 在Controller中,可以使用注解@RequestParam来获取前端传递的参数值,例如获取评论内容或回复内容等。通过调用相应的Service完成对数据库的增删改查操作。同时,可以使用ResponseEntity对象来定义返回的结果,可以包含状态码、数据等。 2. 前端部分(使用Vue.js) 在Vue.js中,可以通过Vue CLI来创建一个新的项目。 在Vue项目中,可以创建一个Comment组件,用于展示评论列表和评论回复的表单。可以使用Vue Router来实现页面之间的跳转。 在Comment组件中,可以使用axios库来发送HTTP请求到后端,以获取评论列表或提交评论和回复等操作。 另外,在Vue项目中,可以使用组件之间的通信机制,将评论回复的数据传递给父组件,从而实现动态更新评论列表的功能。 最后,可以在主组件中使用<router-view>来渲染Comment组件,以展示评论回复的界面。 以上是用Spring Boot和Vue.js实现评论回复功能的大致思路和代码示例,具体代码可以根据实际需求进行进一步的优化和完善。 ### 回答3: 以下是一个用Spring Boot和Vue.js编写评论回复功能的示例代码: 在后端,我们使用Spring Boot创建一个RESTful API,用于处理评论和回复的逻辑。首先,我们创建一个Comment实体类,表示评论的数据模型,具有id、内容和回复列表等属性。然后,我们创建一个CommentController类,使用@RestController注解,用于处理与评论相关的HTTP请求,包括获取评论列表、添加评论和回复评论等接口。 在前端,我们使用Vue.js创建一个评论回复的界面。首先,我们创建一个Comment组件,用于显示评论及其所有回复。然后,我们创建一个Reply组件,用于添加新的回复。在Comment组件中,我们使用v-for指令遍历评论列表,并调用Reply组件来显示回复。在Reply组件中,我们使用v-model指令绑定输入框的值,并使用axios库发送POST请求到后端API来添加回复。 最后,我们在App组件中使用Comment组件来展示评论回复的界面,并通过HTTP请求获取评论数据。我们可以在App组件中使用v-on指令监听评论和回复的提交事件,并调用axios库发送POST请求到后端API来添加评论和回复。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值