如何解决如何处理react-admin中按钮类型的ListItem中的方法类型?
在 raect-admin 我有这样的东西:
<ListItem
button
to={`/XXX/${record.id}`}
component={Link}
key={record.id}
>
你知道为什么吗?以及如何修复它?
谢谢!
解决方法
尝试路由到 let socket = new WebSocket('ws://localhost:3000');
function isOpen(wss) { return wss.readyState === wss.OPEN };
// When the socket is open,send some data to the server
socket.onopen = function () {
console.log('[open] Connection established');
socket.send('New client');
};
// Log messages from the server
socket.onmessage = function (e) {
console.log('Server: ' + e.data);
};
// Log errors
socket.onerror = function (error) {
console.log('WebSocket Error ' + error);
};
socket.onclose = function(event) {
if (event.wasClean) {
console.log(`[close] Connection closed cleanly,code=${event.code} reason=${event.reason}`);
} else {
// e.g. server process killed or network down
// event.code is usually 1006 in this case
console.log('[close] Connection died');
}
};
function toServer(data) {
if(!isOpen(socket)) {
console.log('error,socket is closed');
return;
} else {
client.send(data,7,3000,"localhost",(err) =>{
if(err) throw err;
console.log("message sent");
});
console.log(`data sent to server`);
}
};
路由:
/[resource]/[id]/name
至于 GET / DELETE / POST 动词,这是您应该在 dataProvider 中处理的事情(有关详细信息,请参阅 https://marmelab.com/react-admin/DataProviders.html)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。