我有下面的dragscroll代码,该代码在页面加载时自动运行。
但我想手动调用此函数,因为我正在使用DOM元素添加html。
我已经尝试使用window.factory以及window.reset,但是它对我不起作用。
我的Javascript模块文件:
(function (root, factory) {
if (typeof define === 'function' && define.amd) {
define(['exports'], factory);
} else if (typeof exports !== 'undefined') {
factory(exports);
} else {
factory((root.dragscroll = {}));
}
}(this, function (exports) {
var _window = window;
var _document = document;
var mousemove = 'mousemove';
var mouseup = 'mouseup';
var mousedown = 'mousedown';
var EventListener = 'EventListener';
var addEventListener = 'add'+EventListener;
var removeEventListener = 'remove'+EventListener;
var newScrollX, newScrollY;
var dragged = [];
var reset = …
Run Code Online (Sandbox Code Playgroud) 在redux存储中,我将初始状态设置为某个值,如下所示:
const search_initial_state = {
FilterItem:18
}
Run Code Online (Sandbox Code Playgroud)
我正在另一个函数中手动更改此状态值,但是单击重置按钮后,我想将“ FilterItem”状态设置为其初始值。(即18)