我想为我的角度JS应用程序提供上传功能,我想限制用户仅上传CSV / XSL文件,并且文件大小必须限制为100KB,文件中的用户数据应该存储在使用Flow JS本地存储浏览器,我是Flow JS的新手,任何人都可以给我提示或代码片段来实现这一点。我不想使用任何后端只有本地存储来存储我的数据
答案 0 :(得分:0)
要将可选文件限制为CSV和XLS或XSLX,请使用 FlowJS assignBrowse
方法:
.assignBrowse(domNodes, isDirectory, singleFile, attributes)
这样
flow.assignBrowse(element, false, false, {"accept": ".csv,.xls,.xlsx"});
阅读官方文档了解更多信息:https://github.com/flowjs/flow.js/#methods
不幸的是,这对filesize没有限制。
但是,您可以在this thread找到一些有用的信息,这些信息有助于: