Comments (31)
类似 bloc_index.dart 的命名风格不太好,我建议使用 index.dart 或 export.dart.
from flutter_wanandroid.
这样写的为了方便区分,里面还有page_index, util_index等,最终都合并到component_index.dart
from flutter_wanandroid.
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.
不能将page看成component吧.component一般应该是与具体用途无关的可以重用的组件.
from flutter_wanandroid.
确实存在循环依赖,已修改。
component_index是把所有依赖集中在一起,用的时候每个dart文件里面简洁点,可能这种方式确实不太好
from flutter_wanandroid.
我建议把集中起来引用的层次仅限制到一级目录
from flutter_wanandroid.
给webview加个cookie管理,不能设置cookie很痛苦
from flutter_wanandroid.
@woscsw 就算加我也只能加安卓的,ios不会!
from flutter_wanandroid.
启动后的第一页能不能改成一个登录页?这样里面的注销可以注销到登录页
from flutter_wanandroid.
@ismlsmile 可以,但还是要通过类似pushReplacementNamed到登陆页
from flutter_wanandroid.
你好,谢谢你的分享,我想请问一下,在包都下完后,依然遇到一些类找不到,以及方法未定义的问题,是什么原因?谢谢
from flutter_wanandroid.
@bladeofgod 应该是你用过更高版本的拼音库导致的名字不匹配,我已经更新了,pull下代码
from flutter_wanandroid.
@bladeofgod 重新pull下代码
from flutter_wanandroid.
@Sky24n flutter get下载apk文件到手机目录后如何自动调起apk的自动安装, flutter能直接做到吗? 不想写原生的
from flutter_wanandroid.
@boot-vue 只能通过插件方式安装,pub上已经有人写了插件了install_plugin
from flutter_wanandroid.
这个插件有啥作用?没有想通,能解释一下吗?谢谢。
from flutter_wanandroid.
@jonahfang 什么插件?
from flutter_wanandroid.
请教下主页列表,为啥要把bloc.bannerStream这个StreamBuilder写在最外层?可以都包在RefreshScaffold里面吗,因为其他几个部分的列表都是在里面,唯独banner写在最外面,感觉都写在里面看着要好点?这个地方不是很明白作者用意。
from flutter_wanandroid.
@narakai 主页有好几个接口数据,用banner做默认加载页面,而其他页面只有一个接口数据
from flutter_wanandroid.
明白了 谢谢
from flutter_wanandroid.
@Sky24n 您好,我看项目里很多地方都是使用的StreamBuilder和Bloc来控制Widget的状态,但是有个情况,就是如果没有网络的话,很多页面都会一直显示loading状态,我觉得可以改下,给用户一个提示,或者显示个错误页面,这样用户体验会更好
from flutter_wanandroid.
@itlws 加这个也挺简单的,只不过没有素材没有做而已
from flutter_wanandroid.
什么时候升级下dio
from flutter_wanandroid.
什么时候升级下dio
自己改吧!
from flutter_wanandroid.
在体系的下 找个音视频点进去 上拉加载两页 然后再切换到相机Camera 点击一个文章进入详情页页面再返回来 然后再切换到音视频 好像原本的音视频 上拉加载到第二页 会变成第一页的内容了 好像路由跳转后 原本的comList 都会变成null 所以才会再次请求一次onRefresh , comList 路由跳转后再返回会变成null
from flutter_wanandroid.
在体系的下 找个音视频点进去 上拉加载两页 然后再切换到相机Camera 点击一个文章进入详情页页面再返回来 然后再切换到音视频 好像原本的音视频 上拉加载到第二页 会变成第一页的内容了 好像路由跳转后 原本的comList 都会变成null 所以才会再次请求一次onRefresh , comList 路由跳转后再返回会变成null
已知悉~
from flutter_wanandroid.
请教下关于RefreshScaffold的几个问题:
- SmartRefresher的onRefresh和RefreshIndicator的onRefresh的下拉刷新有啥不一样呢?
- SmartRefresher的enablePullDown: false这个地方为啥写死为false,不是应该为true开启下拉刷新吗?
from flutter_wanandroid.
已解决。
from flutter_wanandroid.
Flutter全局屏幕适配auto_size,有兴趣的可以帮忙测试使用下~
from flutter_wanandroid.
bloc: ^4.0.0
flutter: ^4.0.0
官方包已经出了,有计划重构吗?
from flutter_wanandroid.
想问下楼主,按照demo的架构请求数据,列表总是不断调用onloadMore是什么情况
from flutter_wanandroid.
Related Issues (20)
- 能否解决一下dio依赖版本过低的问题? HOT 2
- Error: ADB exited with exit code 1 Performing Streamed Install
- 找不到Observable HOT 1
- 编译时报错 HOT 3
- Error: Type 'DateFormat' not found. HOT 5
- 下载项目之后运行不起来 HOT 5
- 运行不起来 HOT 2
- 【IOS】ios运行后无法找到install_apk_plugin 插件,请教一下是为何 HOT 6
- DateFormat类找不到 HOT 1
- 使用体验不太好,感觉比较卡 HOT 6
- 编译时间好长啊,flutter工程编译都这么耗时吗 HOT 1
- 启动问题 HOT 1
- 资源找不到
- Manage ApplicationBloc Stream Data for individual user HOT 1
- 升级了最新得flutter sdk 有api不能用了 HOT 2
- 有一说一,代码可读性真是差的一批 HOT 1
- image_picker 问题 HOT 4
- 支持web
- 最新0.25release包安装到安卓模拟器上闪退
- 请问启动页和splash页面之间的黑屏怎么处理的 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_wanandroid.