Javascript RxJS:如何将event.preventDefault()作为删除事件?

Javascript RxJS:如何将event.preventDefault()作为删除事件?,javascript,rxjs,Javascript,Rxjs,我的标记: <section id="drop-target"> Drop file here... </section> 你知道如何调用我上次的map回调吗?我需要preventDefaults用于drop和dragover来防止浏览器打开文件。您只需订阅地图流即可。map所做的就是创建一个新的可观察对象,该对象将在流上运行map操作。但您仍然需要订阅才能使其发挥作用: dropStream .map(function (event) {

我的标记:

<section id="drop-target">
  Drop file here...
</section>

你知道如何调用我上次的
map
回调吗?我需要
preventDefault
s用于
drop
dragover
来防止浏览器打开文件。

您只需订阅
地图
流即可。
map
所做的就是创建一个新的可观察对象,该对象将在流上运行
map
操作。但您仍然需要订阅才能使其发挥作用:

dropStream
    .map(function (event) {
        console.log("hello");
        return event.dataTransfer.files[0].path;
    })
    .subscribe(function (path) {
        console.log("path=" + path);
    });
dropStream
    .map(function (event) {
        console.log("hello");
        return event.dataTransfer.files[0].path;
    })
    .subscribe(function (path) {
        console.log("path=" + path);
    });