2015-11-05 13 views

Trả lời

11

Cách chúng tôi đã thực hiện nó trong quá khứ:

  1. Tạo một tập tin đó xuất khẩu một hàm:

    module.exports = function(variable) {  
        console.log(variable); 
    } 
    
  2. Yêu cầu các tập tin khi bạn muốn sử dụng nó , trong một biến:

    var func = require('./pathtofile'); 
    
  3. Sử dụng chức năng:

    func('myvariable'); 
    
+2

Bạn có thể vui lòng cho biết cách thực hiện một cuộc gọi lại để trả về một số kết quả không? – Phyo

3

2 cách, không chắc chắn cái nào là tốt hơn:

1.

window.foo = function(val) { 
    alert(val); 
} 
  1. (Không thực sự toàn cầu) Bên class của bạn mà u xuất khẩu và yêu cầu trong tệp u cần sử dụng có thể xác định chức năng của bạn, hãy xem:

;

var React = require('react-native'); 

var { 
    View, 
} = React; 

var styles = StyleSheet.create({ 
    container: { 
    flex: 1, 
    justifyContent: 'center', 
    alignItems: 'center', 
    backgroundColor: '#F5FCFF', 
    } 
}); 

var MoviesScreen = React.createClass({ 
    foo : function(val) { 
    alert(val); 
    }, 



render: function() { 
    return (
     <View style={styles.container}>  
     </View> 
    ); 
    }, 
}); 


module.exports = MoviesScreen; 
+0

Xin cảm ơn, gran33. – Phyo

1

Tôi có một hàm helper myfunction (foo).

Tôi tuyên bố nó là: global.myfunction = function myfunction (foo) {...};

Các vấn đề liên quan