2021
04-07
04-07
聊一聊我对 React Context 的理解以及应用
前言Context被翻译为上下文,在编程领域,这是一个经常会接触到的概念,React中也有。在React的官方文档中,Context被归类为高级部分(Advanced),属于React的高级API,但官方并不建议在稳定版的App中使用Context。Thevastmajorityofapplicationsdonotneedtousecontent.Ifyouwantyourapplicationtobestable,don'tusecontext.ItisanexperimentalAPIanditislikelytobreakinfuturereleasesofReact...
继续阅读 >
起因 之前接触了一个需求:提供一个接口,这个接口有一个超时时间,如果超时了返回超时异常;这个接口中调用其他的接口,如果调用超时了,所有请求全部结束。 在这个接口中,我使用了go协程去调用其他接口,所以不仅涉及到请求的超时控制,而且还涉及到父协程对子协程的控制问题。在翻阅了一些资料之后,了解到了Context的基本知识。Context Context是golang.org.pkg下的一个包,类型是接...
在activity级下使用this表示contextkotlin中取消了xxxActivity.this的用法,所以我们可以在activity下新建一个Context属性——instance指向它本身。然后在其他地方使用。如果使用的地方是在activity这一级则可以直接使用this指向它本身overridefunonCreate(savedInstanceState:Bundle?){super.onCreate(savedInstanceState)setContentView(R.layout.activity_share_temp)share_imgbtn.setOnClickListener(this...