如何在 Web 应用程序的用户当前所在的 Flutter Web 应用程序中获取当前 URL?
例如:
app1.website.com app2.website.com
根据Web应用程序用户当前所在的当前URL的结果,我想显示不同的内容。
我试图将TabBar放在应用程序的底部。
到目前为止,它仍然有效,但是我无法使页面正常工作(TabBarView)。它看起来只是黑色,反应迟钝。TabBar也没有响应。我采取了错误的方法吗?
当前,它看起来像这样:
代码看起来像这样:
import 'package:flutter/material.dart';
void main() => runApp(Bookkeeper());
class Bookkeeper extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: DefaultTabController(
length: 4,
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
verticalDirection: VerticalDirection.up,
mainAxisSize: MainAxisSize.min,
children: [
AppBar(
backgroundColor: Color(0xFF3F5AA6),
title: Container(
padding: EdgeInsets.only(top: 8.0),
child: menu(),
),
),
TabBarView(
children: [
Icon(Icons.directions_car),
Icon(Icons.directions_transit),
Icon(Icons.directions_bike),
Icon(Icons.directions_bike),
],
),
],
),
),
);
}
Widget menu() {
return TabBar(
tabs: [
Tab(
child: Container(
height: 45.0,
child: Column(
children:
[
Icon(Icons.euro_symbol),
Text( …
Run Code Online (Sandbox Code Playgroud) 我一直想知道Dart中的动态类型是否更慢.
给出的例子:
final dynamic example = "Example"
Run Code Online (Sandbox Code Playgroud)
与
final String example = "Example"
Run Code Online (Sandbox Code Playgroud)