ReactNative之自定义类(七)

作者: 袁峥 | 来源:发表于2017-05-10 14:51 被阅读476次

    前言

    眼看很多公司都开始尝试使用ReactNative,达到跨平台开发,最近也写了很多文章,希望让更多想了解的同学快速上手ReactNative.

    如果喜欢我的文章,可以关注我微博:袁峥Seemygo

    ReactNative之自定义类(七)

    • 在RN开发中,少不了自定义类,那么如何自定义类.
    • 使用class,如果需要继承,使用extends
    import  { PropTypes } from 'react';
    
    export default class Person {
    
        // 需要创建对象调用
        // 定义属性
      // 注意:定义属性用=,不能用:
        age = 0
    
        name = ''
    
        // 定义对象方法
        eat(){
           console.log('吃饭');
        }
    
        // 类方法和类属性,通过类名调用
        // 定义类属性
        static money = 0;
    
        // 定义类方法
        static eat(){
            console.log('类方法 吃饭')
        }
    
    }
    

    自定义类使用

    // 创建Person对象
    var p = new Person();
            
    p.age = 'a'
            
    console.log(p)
    
    p.eat();
    
    Person.eat();
    
    

    相关文章

      网友评论

      • 悠闲自在的蜗牛:老师,可以写个RN都是用什么环境写吗?比如在Xcode中,在其他开发中

      本文标题:ReactNative之自定义类(七)

      本文链接:https://www.haomeiwen.com/subject/jdqgtxtx.html