javascript - Javascript 可以检查文件的内容更改吗?

标签 javascript

示例:

我有

var r = new FileReader();
    r.onload = function(e) {
        drawGraph(r.result);
    }
    r.readAsText(f);

根据用户输入的文件f绘制图表。

有没有办法检查文件 f 是否已更改,然后重新加载其内容,而不需要用户再次选择该文件?

最佳答案

是的,这可以使用 Node.js 的文件系统 API 来实现,它提供了“监视”功能

NodeJS 文件系统 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');
    }
});

关于javascript - Javascript 可以检查文件的内容更改吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29106463/

相关文章:

javascript - HTMLCollection 和 NodeList 是可迭代的吗?

javascript - 在同一个php文件中访问 session 变量

javascript - 当 key 未知时在 ngFor 中解析嵌套的 JSON

javascript - 我的 Javascript 类上的 Netbeans 7.3.1 自动完成代码不起作用

javascript - D3 线图和点图的位置不同

javascript - 正则表达式测试数字范围使用\b

javascript - 使用 Django 和 Angular 的 CORS 预检请求

javascript - 我不断从 Json 获取随机未定义值

javascript - 如何检查输入类型 =“file” 是否已选择文件?

javascript - d3.js - d3.select ("#id).remove() or .attr("类”, "hidden")不工作