GithubHelp home page GithubHelp logo

意见&反馈 about flutter_wanandroid HOT 31 OPEN

sky24n avatar sky24n commented on May 11, 2024
意见&反馈

from flutter_wanandroid.

Comments (31)

jonahfang avatar jonahfang commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

jonahfang avatar jonahfang commented on May 11, 2024

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';

是否存在循环依赖?

from flutter_wanandroid.

jonahfang avatar jonahfang commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

jonahfang avatar jonahfang commented on May 11, 2024

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

from flutter_wanandroid.

woscsw avatar woscsw commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

ismlsmile avatar ismlsmile commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

bladeofgod avatar bladeofgod commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

@bladeofgod 重新pull下代码

from flutter_wanandroid.

boot-vue avatar boot-vue commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

jonahfang avatar jonahfang commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

@jonahfang 什么插件?

from flutter_wanandroid.

narakai avatar narakai commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

:octocat: From gitme Android

from flutter_wanandroid.

narakai avatar narakai commented on May 11, 2024

明白了 谢谢

from flutter_wanandroid.

itlws avatar itlws commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

BaLaLaLs avatar BaLaLaLs commented on May 11, 2024

什么时候升级下dio

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

什么时候升级下dio

自己改吧!

from flutter_wanandroid.

hzp1993 avatar hzp1993 commented on May 11, 2024

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

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

已知悉~

from flutter_wanandroid.

narakai avatar narakai commented on May 11, 2024

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

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

from flutter_wanandroid.

narakai avatar narakai commented on May 11, 2024

已解决。

from flutter_wanandroid.

Sky24n avatar Sky24n commented on May 11, 2024

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

from flutter_wanandroid.

nvkou avatar nvkou commented on May 11, 2024

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

from flutter_wanandroid.

evergreenlol avatar evergreenlol commented on May 11, 2024

想问下楼主,按照demo的架构请求数据,列表总是不断调用onloadMore是什么情况

from flutter_wanandroid.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.