我是菜鸟。我正在开发一个本机应用程序。这样,我在此
中就有一组URL'this.props.navigation.state.params.PassedURL'
我想将其中的所有URL传递给以下数组。
imagess: [{
url: '',
}],
这是因为我使用的包“ react-native-image-zoom-viewer”仅支持这种类型的数组。
<ImageViewer imageUrls={imagess}/></View>
我们怎么能这样
答案 0 :(得分:2)
将数据推入数组
var images = []; --create an array--
var imageUrl = 'https://myimageurl.com'; --define your image url--
var tempData = '{url:'+ imageUrl +'}'; --create data to be pushed in array--
images.push(tempData) -- Push the data to array--
现在您已经收集了很多网址,因此可以使用循环将它们一一放置
var images = [];
for(i=0; i< url.object.length; i++);
var imageUrl = url.object.length[0].url;
var tempData = '{url:'+ imageUrl +'}';
images.push(tempData);
答案 1 :(得分:0)
您可以像这样传递网址
<ImageViewer imageUrls={imagess[0].url}/></View>