react= =求大神知道

慧、新 2017-11-28 11:29:13
<div className="showing-date">{item.premiereAt}</div>
item.premiereAt这个数据是一个时间戳,例如:1513267200000
我想在加载页面的时候自动触发一个函数将它编程xx月xx日并返回,
初步想法是
<div className="showing-date">{this.handtime.bind(this,time)}</div>
this.handtime.bind(time){
var month=;
var day=;
return month+‘月‘+day+’日’;
}
但是不知道如何加载页面自执行,求指教
...全文
296 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2017-11-29
  • 打赏
  • 举报
回复
<div class="showing-date">{item.premiereAt}</div> <script type="text/javascript"> var time = parseInt(document.querySelector(".showing-date").innerHTML, 10); var d = new Date(time); var month = d.getMonth()+1; var day= d.getDate(); alert(month+"月"+day+"日"); </script>
慧、新 2017-11-29
  • 打赏
  • 举报
回复
谢谢各位,已经解决了,把bind改为call会自动执行。
似梦飞花 2017-11-29
  • 打赏
  • 举报
回复
componentDidMount生命周期里执行
  • 打赏
  • 举报
回复
react应该有类似vue的计算属性吧。。格式化数据用的,自己看下api

Web开发学习资料推荐
jqGrid导航Navigator配置
Web前端开发框架
慧、新 2017-11-29
  • 打赏
  • 举报
回复
我是想让页面自动执行并返回字符串的函数,但是在jsx模板里面并不能自执行

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧