Flutter 基础篇(四)—,前端大厂74道高级面试合集

本文介绍了Flutter的基础知识,通过一个TapboxA组件实例展示了状态管理和页面重绘。此外,还分享了作者的前端开发经验,包括在大厂的工作背景和收集的《2024年Web前端开发全套学习资料》。文中涵盖了ES6特性、微信小程序、webpack优化、二叉树遍历等面试常见问题,并提示读者关注前端面试的智力题和基础概念复习。
摘要由CSDN通过智能技术生成

@override

State createState() {

return new _TapboxAState();

}

}

对应的 State

class _TapboxAState extends State{

bool _active = false;

void _handleTap(){

setState(() {

_active = !_active;

});

}

@override

Widget build(BuildContext context) {

return new GestureDetector(

onTap: _handleTap,

child: new Container(

child: new Center(

child: new Text(

_active ? ‘Active’ : ‘Inactive’,

style: new TextStyle(

fontSize: 32.0,

color: Colors.pink

)

),

),

width: 200.0,

height: 200.0,

decoration: new BoxDecoration(

color: _active ? Colors.purple : Colors.amber

),

),

);

}

}

根组件:

class MyApp extends StatelessWidget{

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值