如何使用变量作为图像源

时间:2019-04-23 01:47:53

标签: javascript react-native

我正在创建此Instagram克隆,我具有图像本地URL,我想在用户发布它之前将其显示给用户。

我试图建立一个状态var,试图要求但无济于事

if (this.rawValue == "0")
 {
 var List = xfa.layout.pageContent(xfa.layout.page(this)-1, "subform", false);
 for (var i = 0; i < List.length; i++)
{
    var sf = List.item(i);
    if (sf.name == "Item")
    sf.access = "open";
}
}

这就是我所需要的,感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

这是我找到的解决方法

    render(){
        //Getting image from Camera Screen
        var imgSource = this.state.img_url;
        return(
            <View>
                <Image
                    source={{ uri: imgSource }}
                    style={{width: 400, height: 400}} 
                />
            </View>
        );
    }

答案 1 :(得分:1)

要以本机显示图像,您需要提供一个包含 uri 属性的对象。 下面的代码将设置一个响应式图像

<View>
    <Image source={{ uri: 'image-path' }} style={{ height: 300, flex: 1, width: null }}>
</View>