小编Don*_*n P的帖子

嵌套滚动正文中的正文显示在 headerSliv​​erBuilder 后面

我创建了一个 flutter 小部件,它由几个组成应用栏和选项卡的条子组成,在其下方,我有 TabBarView。

1) 选项卡和主体 ScrollView 之间有过多的填充,但我不确定是什么元素导致了它。

2) 在 ListView 中滚动内容时,它显示在选项卡后面,我不确定我需要做什么来防止这种情况发生。

3)最后,您可以滚动直到 ListView 中没有更多可见项目,您将如何滚动类似于 html/css 溢出,它在内容末尾停止滚动?

这是我的看法

import 'package:flutter/material.dart';
import 'package:nssa/bloc/conference/bloc.dart';

class ConferencePage extends StatelessWidget {

  final Conference conference;

  ConferencePage(@required this.conference);

  TabBar getTabBar(List<Zone> zones) {
    return  TabBar(
      tabs: zones.map((zone) {
        return new Tab(text: zone.type);
      }).toList(growable: false)
    );
  }

  TabBarView getTabBody(List<Zone> zones) {
    return TabBarView(
      children: zones.map((zone) {
        return ListView(
          children: zone.upcomingEvents().map((event) {
            return new ListTile(title: Text(event.name));
          }).toList(growable: false)
        );
      }).toList(growable: false)
    );
  }

  @override
  Widget build(BuildContext context) {
    return …
Run Code Online (Sandbox Code Playgroud)

flutter

11
推荐指数
1
解决办法
1322
查看次数

JavaScript中的UTF-16到UTF-8转换

我有UTF-16的Base64编码数据我试图解码数据,但大多数库只支持UTF-8.我相信我必须放弃零咬,但我不确定如何.

目前我正在使用David Chambbers Polyfill for Base64,但我也尝试过其他库,例如phpjs.org,其中没有一个支持UTF-16.

有一点需要指出的是,在Chrome上,atob方法可以解决问题,Firefox我得到了这里描述的结果,而在IE中我只返回了第一个字符.

任何帮助是极大的赞赏

javascript base64 utf-8 utf-16

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

base64 ×1

flutter ×1

javascript ×1

utf-16 ×1

utf-8 ×1