flutter-web
· 阅读需 1 分钟
https://dart.dev/interop/js-interop/past-js-interop
@js.JSExport()
class _MyAppState extends State<MyApp> {
final _streamController = StreamController<void>.broadcast();
DemoScreen _currentDemoScreen = DemoScreen.counter;
int _counterScreenCount = 0;
@override
void initState() {
super.initState();
final export = js.createJSInteropWrapper(this);
js.globalContext['_appState'] = export;
js.globalContext.callMethod('_stateSet'.toJS); // 调用js方法,将Dart实例化
}
本文主要探讨Dart平台相关的适配问题
在计算机中分层处理是常见的一种设计理念,这种设计理念可以将复杂的问题分解成多个简单的问题,然后再将这些简单的问题组合起来解决复杂的问题。在前端开发中,组件化的设计理念也是如此,将一个复杂的页面分解成多个简单的组件,然后再将这些组件组合起来构成一个复杂的页面。
Latex/MathJax/Katex 数学公式手册
| 字母 | Katex | 字母 | Katex | 字母 | Katex | 字母 | Katex |
|---|---|---|---|---|---|---|---|
| \alpha | \beta | \gamma | \delta | ||||
| \epsilon | \zeta | \eta | \theta | ||||
| \iota | \kappa | \lambda | \mu | ||||
| \nu | \xi | \omicron | \pi | ||||
| \rho | \sigma | \tau | \upsilon | ||||
| \phi | \chi | \psi | \omega |
公式模板
在使用Rollup构建企业代码库的时候,对于其使用方式,尤其是依赖管理存在一些疑虑,加以分析说明。