2017-12-28 16 views
0

영어로 죄송합니다. 네이티브 j에 반응하여 안드로이드 자바 클래스의 생성자를 호출하고 싶다. 나는 무엇을해야할지 모른다. 나는 guides을 따른다. js에서 새로운 myclass()를 호출하면 네이티브 반응으로 "TypeError : _ myclass2.default가 생성자가 아닙니다."오류가 발생합니다. 도와주세요. 감사.React 네이티브 호출 android java class 's 생성자

답변

0

그에 따라 클래스를 내보내고 가져와야합니다. 수출에

사용 : 여러 클래스를 내보낼 경우

export default class MyClass2... 

사용 또는

import MyClass2 from '...'; 

를 가져가 사용

export class MyClass1... 
export class MyClass2... 

import { MyClass1, MyClass2 } from '...'; 
,536,

항상 대문자로 시작하는 클래스를 작성하십시오.

+0

답장을 보내 주셔서 감사합니다. 하지만 내가 묻는 것은 네이티브의 js 파일에서 자바 클래스의 생성자를 호출하는 방법입니다. 'react-native'의 'import { NativeModules }'자바 클래스를 내 보냈습니다. module.exports = NativeModules.Myclass; '. 하지만 생성자를 호출하면 오류가 발생합니다. 'TypeError : _ myclass2.default가 생성자가 아닙니다 .' –

+0

생성자를 어떻게 선언합니까? 사용하는 생성자 유형은 무엇입니까? –