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+’日’;
}
但是不知道如何加载页面自执行,求指教
...全文
206 5 点赞 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
天际的海浪 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模板里面并不能自执行
  • 打赏
  • 举报
回复
相关推荐
发帖
JavaScript
加入

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2017-11-28 11:29
社区公告
暂无公告