示例:
我有
var r = new FileReader();
r.onload = function(e) {
drawGraph(r.result);
}
r.readAsText(f);
从用户输入的文件f中绘制图表。
有没有办法检查文件f是否已被更改,然后重新加载它的内容而无需用户再次选择文件?
答案 0 :(得分:0)
是的,这可以通过Node.js的文件系统API实现,该API提供了一个" watch"功能
NodeJS Filesystem API文档:https://nodejs.org/api/fs.html
类似的问题: Observe file changes with node.js
fs.watch('somedir', function (event, filename) {
console.log('event is: ' + event);
if (filename) {
console.log('filename provided: ' + filename);
} else {
console.log('filename not provided');
}
});