[英]How to copy images from gallery to app’s installation directory in React-native
[英]react-native How to judge if it is a directory?
import RNFS from 'react-native-fs';
const dirs = await RNFS.readdir(RNFS.ExternalDirectoryPath + '/data');
for (let i = 0; i < dirs.length; i++) {
// How to judge if it is a directory ?
// fs.lstatSync(dirs[i]).isDirectory() // Similar to this effect
}
如何判断是不是目录?
类似这个效果: fs.lstatSync(dirs[i]).isDirectory()
这是一个可能有帮助的代码片段,它也在文档中。
https://github.com/itinance/react-native-fs#readdirdirpath-string-promisereaddiritem
componentWillMount() {
RNFS.readDir(RNFS.ExternalDirectoryPath + '/data')
.then((result) => {
console.warn('result: ', result); // debug
for (var i = 0; i < result.length; i++) {
if(result[i].isDirectory()) {
// It is a directory
} else if(result[i].isFile()) {
// It is a file
} else {
// I don't know what it is
}
}
})
.catch((err) => {
console.log(err.message, err.code);
});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.