前言Flutter 开发者迟早会遇到这个红色的错误页面:setState() called after dispose(): _MemoListPageState#a1b2c(lifecycle state: defunct, not mounted)
翻译成大白话:你在 widget 已经被销毁之后,又试图更新它的状态。这通常发生在异步操作的回调中——
一:原型链
先说三个js原型链通用规则
1、每个对象都有__proto__属性,指向它的构造函数的prototype(不过这个__proto__由兼容性问题,在IE11以前用不了)
2、每个函数都有一个prototype属性
3、函数也是对象
先验证第一第二个规则
function Person(){}
Person.prototype.age = 12;
let justin = new Per