vue评论@功能怎么做,vue 评论

  vue评论@功能怎么做,vue 评论

  这篇文章主要为大家详细介绍了某视频剪辑软件实现发表评论功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文实例为大家分享了某视频剪辑软件实现发表评论的具体代码,供大家参考,具体内容如下

  !声明文档类型

  超文本标记语言

  头

  meta charset=utf-8

  link rel=样式表 href= bootstrap-3。3 .7 .CSS /

  标题/标题

  /头

  脚本src= vue-2。4 .0 .js /脚本

  身体

  div id=应用程序

  ctm @func=show/ctm

  ul class=列表组

   list-group-item v-for= item in list :key= item。id

   span class=徽章评论人{{item.user}}/span

  {{item.content}}

  /李

  /ul

  /div

  模板id=tmp1

  差异

  div class=窗体-组

  标签评论人:/标签

  输入类型= text class= form-control v-model= user /

  /div

  div class=窗体-组

  标签评论内容:/标签

  textarea class= form-control v-model= content /textarea

  /div

  div class=窗体-组

  输入类型= button class= BTN小学 value=发表评论@click=postComment/

  /div

  /div

  /模板

  脚本

  var com={

  模板:" #tmp1 ",

  data(){

  返回{

  用户:,

  内容:""

  }

  },

  方法:{

  后置注释(){

  //得到的先摆出来

  var comments={id:Date.now(),用户:this.user内容:this.content}

  //获取之前列表所有的内容,由字符串形式转换成对象形式

  var list=JSON。解析(本地存储。getitem( CMT ) [])

  //往目录列表里面追加

  list.unshift(注释)

  //然后存到本地存储里面去,转化为字符串形式

  localStorage.setItem(cmt ,JSON.stringify(list))

  this.user=this.content=

  这个emit(func )

  }

  }

  }

  //创建某视频剪辑软件实例,得到视图模型

  var vm=new Vue({

  埃尔: #app ,

  数据:{

  列表:[

  {id:Date.now(),用户:小小,内容:天生我材必有用},

  {id:Date.now(),用户:小小1 ,内容:天生我材},

  ]

  },

  //使用生命周期函数,已创建函数已经把数据和方法创建好了,必须用这

  //需要自动刷新,所以要用到父组件为子组件传递方法

  已创建(){

  this.show()

  },

  方法:{

  show(){

  //显示,先获取本地存储的内容,转为对象

  var list=JSON。解析(本地存储。getitem( CMT ) [])

  这个列表=列表

  }

  },

  组件:{

   ctm:com

  }

  })

  /脚本

  /body

  /html

  效果图

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

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: