在 Javascript 中使用普通函数传递数据映射
Passing data maps with normal functions in Javascript
我有一个带有按钮的日期输入,因此更改日期输入并按下按钮会显示一个带有更新日期的新计划。我想完全摆脱该按钮,只需更改日期即可呈现新的时间表。
我渲染计划scheduleFunc
的函数必须采用数据映射。到目前为止,我所有尝试通过一个或模拟点击的尝试都没有正常工作。有人对如何写这个有任何指示吗?这是带有工作单击的当前代码:
scheduleFunc(el) {
// do lots of schedule rendering
$("#jumpDate").change(function(){
newStart = Date.parse($("#jumpDate").val())
newStartPass = Math.round(newStart / 1000)
newEndPass = newStartPass + 604800;
if (newStartPass > new Date() / 1000) {
$("#jumpButton").click({startTime:newStartPass, endTime:newEndPass}, scheduleFunc);
}
});
//do more stuff
}
您可以设置
数据对象的格式以匹配scheduleFun
的期望。 {data:{startTime:newStartPass, endTime:newEndPass}}
或者,如果它显式需要一个元素,在这种情况下,您可以使用 document.createElement("div")
,以这种方式添加适当的数据值,然后将该新元素传递给scheduleFunc
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 如何将firebase数据传递到函数中
- 为什么不'我们在javascript中使用函数参数的数据类型
- Meteor Router数据函数被调用两次
- onChange 函数更改表中显示的数据
- 如何降低此函数的复杂性,该函数根据数据类型进行回调
- 函数jquery.html()不提供数据属性集值
- javascript函数将数据添加到屏幕,但随后被另一个函数覆盖
- 是否保证传递给 always 函数的回调将在函数(数据)回调完成其工作后调用
- get 函数数据报告空信息
- JavaScript函数数据处理
- 我想将函数数据发送到使用 javascript 中的按钮设计的边框中
- fnGetPosition不是一个函数-数据表
- 函数外的Javascript函数数据
- 使用函数数据动态加载onclick函数
- 如何将函数索引和函数数据统一为一个新函数
- 使用美元.Post方法将函数(数据)值返回给变量
- 没有函数数据绑定不能工作
- Jquery.ajax,成功:函数(数据)没有返回一个普通对象
- 未捕获的类型错误:未定义不是函数-数据表