博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ReactNative踩坑日志——函数绑定this
阅读量:6307 次
发布时间:2019-06-22

本文共 293 字,大约阅读时间需要 1 分钟。

    ES6语法定义的函数没有自动绑定this,所以在函数中使用了 this.xxx 就会报错,因为没有把类实例等this传进函数中。

    有两种方法绑定this:

    法1:在构造函数中为其他函数绑定this

construtor(props){   super(props);   ......   this.funcName = this.funcName.bind(this)//2:为函数绑定this}//1:自定义函数funcName(args){}

    法2:用箭头函数自定义函数,自动绑定this

funcName= (args)=>{ //定义箭头函数,赋值给函数名,自动绑定this}

 

转载地址:http://pgnxa.baihongyu.com/

你可能感兴趣的文章
Maven
查看>>
iOS 3DTouch
查看>>
在vue2.0中mock数据
查看>>
react-native 项目开发问题
查看>>
开发小技巧-mock
查看>>
java版b2b2c社交电商springcloud分布式微服务 (九)服务链路追踪(Spring Cloud Sleuth)...
查看>>
Android MultiDex简介
查看>>
简单了解ngrok
查看>>
JavaScript reduce() 方法和reduceRight() 方法
查看>>
ANDROID 系统下载
查看>>
清清楚楚地搭建MongoDB数据库(以搭建4.0.4版本的副本集为例)
查看>>
基于ARM的智能灯光控制系统(6)进程通信
查看>>
RHEL 6.0 vmware 安装之后初次网卡无法使用
查看>>
淘宝研发的针对 nginx 的文件合并模块-Nginx_concat_module
查看>>
java 对象排序
查看>>
bootstrap_无需整理
查看>>
kickstart自动安装系统
查看>>
Spring框架 - 数据访问 单元作业
查看>>
什么是隔行扫描?什么是逐行扫描?
查看>>
zabbix服务搭建(一)
查看>>