从外部函数调用Image.getSize

时间:2019-06-21 00:51:12

标签: javascript reactjs react-native

我正在尝试从导出功能的通用js文件中调用Image.getSize,但出现错误

  

无法读取未定义的属性'getSize'

似乎图像未定义。我如何定义它,尽管从react-navigation导入Image可以达到目的,但不幸的是没有。

我该如何解决此错误?

imageFunctions.js

import { Image } from 'react-navigation';

module.exports = {

checkBlankImages(url){

 Image.getSize(url, () => {
        return "Pic is good"
     },
     () => {
       return "Pic is not good"
    }
  )
 }

}

HomePage.js

import React, {Component} from 'react';
export default class MatchesPage extends Component{

  console.log(functions.checkBlankImages(url))

}

1 个答案:

答案 0 :(得分:1)

Imagereact-native中定义,而不是在react-navigation中定义。将导入更改为:

import { Image } from 'react-native'