我是admin-on-rest的新手。 我想在
上添加onChange事件<DateInput source="day_date" />
我该怎么做? 我试过了
<DateInput source="day_date" onChange={(v) => {console.log(v)}}/>
似乎没有用。
任何想法?
答案 0 :(得分:2)
DateInput基于http://www.material-ui.com/#/components/date-picker。
似乎onChange取2个参数首先它们总是为null(undefined)。
但您可以在项目node_modules/admin-on-rest/src/mui/input/DateInput.js
中搜索此组件的源代码
你需要为Date获得2个参数。
所以试试这个:
<DateInput source="start_date" onChange={(v, d) => {console.log(v, d)}}/>
在我的浏览器中我可以看到:
Object {preventDefault: function} Thu May 25 2017 00:00:00 GMT+0300 (MSK)
答案 1 :(得分:1)
如果您想自定义输入行为,则必须自己编写:documentation