flutter_wanandroid icon indicating copy to clipboard operation
flutter_wanandroid copied to clipboard

意见&反馈

Open Sky24n opened this issue 5 years ago • 31 comments

大家对该项目有好的意见和建议,欢迎评论交流。

Sky24n avatar Jan 10 '19 15:01 Sky24n

类似 bloc_index.dart 的命名风格不太好,我建议使用 index.dart 或 export.dart.

jonahfang avatar Jan 11 '19 07:01 jonahfang

这样写的为了方便区分,里面还有page_index, util_index等,最终都合并到component_index.dart

Sky24n avatar Jan 11 '19 10:01 Sky24n

component_index.dart 中 ... export 'package:flutter_wanandroid/ui/pages/page_index.dart';

含: export 'about_page.dart';

about_page.dart 中又引用 component_index.dart: import 'package:flutter_wanandroid/common/component_index.dart';

是否存在循环依赖?

jonahfang avatar Jan 11 '19 10:01 jonahfang

不能将page看成component吧.component一般应该是与具体用途无关的可以重用的组件.

jonahfang avatar Jan 11 '19 10:01 jonahfang

确实存在循环依赖,已修改。 component_index是把所有依赖集中在一起,用的时候每个dart文件里面简洁点,可能这种方式确实不太好

Sky24n avatar Jan 11 '19 12:01 Sky24n

我建议把集中起来引用的层次仅限制到一级目录

jonahfang avatar Jan 11 '19 12:01 jonahfang

给webview加个cookie管理,不能设置cookie很痛苦

woscsw avatar Jan 15 '19 08:01 woscsw

@woscsw 就算加我也只能加安卓的,ios不会!

Sky24n avatar Jan 16 '19 01:01 Sky24n

启动后的第一页能不能改成一个登录页?这样里面的注销可以注销到登录页

ismlsmile avatar Jan 16 '19 08:01 ismlsmile

@ismlsmile 可以,但还是要通过类似pushReplacementNamed到登陆页

Sky24n avatar Jan 16 '19 15:01 Sky24n

你好,谢谢你的分享,我想请问一下,在包都下完后,依然遇到一些类找不到,以及方法未定义的问题,是什么原因?谢谢

bladeofgod avatar Jan 23 '19 01:01 bladeofgod

@bladeofgod 应该是你用过更高版本的拼音库导致的名字不匹配,我已经更新了,pull下代码

Sky24n avatar Jan 23 '19 01:01 Sky24n

@bladeofgod 重新pull下代码

Sky24n avatar Jan 23 '19 02:01 Sky24n

@Sky24n flutter get下载apk文件到手机目录后如何自动调起apk的自动安装, flutter能直接做到吗? 不想写原生的

boot-vue avatar Jan 25 '19 08:01 boot-vue

@boot-vue 只能通过插件方式安装,pub上已经有人写了插件了install_plugin

Sky24n avatar Jan 25 '19 08:01 Sky24n

这个插件有啥作用?没有想通,能解释一下吗?谢谢。

jonahfang avatar Jan 25 '19 12:01 jonahfang

@jonahfang 什么插件?

Sky24n avatar Jan 25 '19 12:01 Sky24n

请教下主页列表,为啥要把bloc.bannerStream这个StreamBuilder写在最外层?可以都包在RefreshScaffold里面吗,因为其他几个部分的列表都是在里面,唯独banner写在最外面,感觉都写在里面看着要好点?这个地方不是很明白作者用意。

narakai avatar Feb 14 '19 08:02 narakai

@narakai 主页有好几个接口数据,用banner做默认加载页面,而其他页面只有一个接口数据

:octocat: From gitme Android

Sky24n avatar Feb 14 '19 08:02 Sky24n

明白了 谢谢

narakai avatar Feb 14 '19 09:02 narakai

@Sky24n 您好,我看项目里很多地方都是使用的StreamBuilder和Bloc来控制Widget的状态,但是有个情况,就是如果没有网络的话,很多页面都会一直显示loading状态,我觉得可以改下,给用户一个提示,或者显示个错误页面,这样用户体验会更好

itlws avatar Mar 19 '19 07:03 itlws

@itlws 加这个也挺简单的,只不过没有素材没有做而已

Sky24n avatar Mar 22 '19 14:03 Sky24n

什么时候升级下dio

BaLaLaLs avatar Mar 29 '19 04:03 BaLaLaLs

什么时候升级下dio

自己改吧!

Sky24n avatar Mar 29 '19 06:03 Sky24n

在体系的下 找个音视频点进去 上拉加载两页 然后再切换到相机Camera 点击一个文章进入详情页页面再返回来 然后再切换到音视频 好像原本的音视频 上拉加载到第二页 会变成第一页的内容了 好像路由跳转后 原本的comList 都会变成null 所以才会再次请求一次onRefresh , comList 路由跳转后再返回会变成null

hzp1993 avatar Apr 02 '19 02:04 hzp1993

在体系的下 找个音视频点进去 上拉加载两页 然后再切换到相机Camera 点击一个文章进入详情页页面再返回来 然后再切换到音视频 好像原本的音视频 上拉加载到第二页 会变成第一页的内容了 好像路由跳转后 原本的comList 都会变成null 所以才会再次请求一次onRefresh , comList 路由跳转后再返回会变成null

已知悉~

Sky24n avatar Apr 03 '19 01:04 Sky24n

请教下关于RefreshScaffold的几个问题:

  1. SmartRefresher的onRefresh和RefreshIndicator的onRefresh的下拉刷新有啥不一样呢?
  2. SmartRefresher的enablePullDown: false这个地方为啥写死为false,不是应该为true开启下拉刷新吗?

narakai avatar Apr 04 '19 06:04 narakai

已解决。

narakai avatar Apr 04 '19 08:04 narakai

Flutter全局屏幕适配auto_size,有兴趣的可以帮忙测试使用下~

Sky24n avatar Jun 04 '19 07:06 Sky24n

bloc: ^4.0.0 flutter: ^4.0.0 官方包已经出了,有计划重构吗?

nvkou avatar May 21 '20 00:05 nvkou