Image require dynamic by imageName



  • 使用场景,
    将图片资源放在

    ./../res/image/directry1/
    ./../res/image/directry2/
    ./../res/image/directry3/
    

    目录下,然后在视图中根据图片名字加载图片

    <Image
        style={{width: 50, height: 50}}
        source={require('./../res/image/directry1/'+imgName1)}
        />
        
    <Image
        style={{width: 50, height: 50}}
        source={require('./../res/image/directry2/'+imgName3)}
        />
    

    require 并不支持这样,所以有什么好的想法实现它,


  • administrators

    只能全部写出来,字数补丁



  • @晴明 想了下确实得这样,不然 require 就直接相当于 热更新了


登录后回复