Javascript 帮助修改jquery插件:jsRepeater
jquery的模板引擎提供了一个函数,让您向模板引擎传递一个函数,该函数将在引擎呈现最终值之前执行 当我在一个值数组中循环时,我希望格式化函数除了只接收一个值之外还接收整个数组 如何修改格式化函数调用,使其获得单个值和数组?我试图毫无希望地摸索代码,但没能弄明白 数据示例: 模板示例:Javascript 帮助修改jquery插件:jsRepeater,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,jquery的模板引擎提供了一个函数,让您向模板引擎传递一个函数,该函数将在引擎呈现最终值之前执行 当我在一个值数组中循环时,我希望格式化函数除了只接收一个值之外还接收整个数组 如何修改格式化函数调用,使其获得单个值和数组?我试图毫无希望地摸索代码,但没能弄明白 数据示例: 模板示例: 在本例中,我希望我的格式化函数对文件大小和发送的字节数进行计算,以便输出要发送的剩余字节数。我最终创建了自己的jquery插件,它完全符合我的要求 var data = {items:[{"file_name":
在本例中,我希望我的格式化函数对文件大小和发送的字节数进行计算,以便输出要发送的剩余字节数。我最终创建了自己的jquery插件,它完全符合我的要求
var data = {items:[{"file_name":"test1.txt", "file_size":5000,"bytes_sent":2500},
{"file_name":"test2.txt", "file_size":6000, "bytes_sent":3000}]};
<div>Bytes Remaining: ${file_size:formatRemaining}</div>
function formatRemaining(data, row) {
var remaining = data - row[bytes_sent];
return remaining;
}