- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 flutter 打开外部地图应用插件
效果图如下:1. 配置 pubspec.yaml文件:dependencies: map_launcher: ^0.6.02. 调用外部地图软件:IconButton(icon: Icon(Icons.map), onPressed: _showMap) //或 _gotoMap//直接进入地图组件_gotoMap() async { final availableMaps = await MapLauncher.installedMaps; print(availableM
2020-06-20 23:51:36 1085
原创 flutter 下拉刷新插件flutter_easyrefresh
效果图如下1 . 配置文件 pubspec.yamldependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter ... flutter_easyrefresh: ^2.1.1**2 . 配置文件main.dart **...import 'package:flutter_easyrefresh/easy_refresh.dart';import 'package:flutte
2020-06-20 22:59:22 10653
原创 Cannot read property bindings of null 解决方法
安装@babel/preset-envyarn add @babel/preset-env或npm install @babel/preset-envwebpack.config.js:presets: ["env"]替换成presets: ["@babel/preset-env"]如下:{ test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/, //排除掉node_modules下的js文件,即不解析
2020-06-18 17:18:22 5775 1
原创 flutter 路由守卫
main.dart文件void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', //路由守卫 路由执行顺序 home -> route -> onGenerateRoute -> onUn
2020-06-17 23:50:49 960
原创 flutter 路由配置多种跳转与传参
main.dart文件//1. 引入路由跳转的页面import 'package:app_ftr/pages/Page1.dart';import 'package:app_ftr/pages/Page2.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Material
2020-06-17 23:38:32 1116
原创 vue webpck打包mp3
安装file-loader打包文件插件npm i file-loader --save-devwebpack.config.jsmodule:{ rules:[ { test: /\.(mp3|wav|wma|ape|aac)$/i, use:['file-loader'] } ]}.vue内引入mp3<audio ref="audioPlayer" class="mx-auto mb-3"></audio>//引入im
2020-06-17 13:59:19 1006
原创 flutter 跳转页面传参与返回参数
普通页面跳转import './Detail.dart';//1. 跳转到Detail页面组件Navigator.of(context).push( MaterialPageRoute( builder: (context)=>Detail(Test:'我是参数')) );//2. 返回Navigator.of(context).pop();跳转后 页面返回时传值//跳转到Detail页面组件onPressed: () async { //从子页面中传递过来的数据是异步的 d
2020-06-16 22:47:56 1795 1
原创 flutter 实现底部tabBar 页面跳转效果
效果图如下: 点击底部tabBar切换页面代码如下://主页面底部tabbarimport 'package:app_ftr/pages/DyPage.dart';import 'package:flutter/material.dart';import 'package:flutter_screenutil/screenutil.dart';//动态组件class IndexPage extends StatefulWidget { IndexPage({Key key}) : su
2020-06-16 22:28:25 1234
原创 flutter Provider组件间获取数据正确用法 (数据订阅发布)
1 . 根组件注册Provider安装Provider库:pubspec.yaml文件dependencies: flutter: sdk: flutter ... provider: ^4.1.3注册Provider: main.dart文件:void main() { runApp( //注册Provider MultiProvider( providers: [ ChangeNotifierProvider<TabBa
2020-06-16 21:12:27 3369 2
原创 flutter 顶部状态栏透明
flutter 顶部状态栏透明main.js文件:void main() { //顶部状态栏透明 SystemChrome.setSystemUIOverlayStyle( SystemUiOverlayStyle(statusBarColor: Colors.transparent) ); runApp(child: MyApp());}
2020-06-16 20:42:53 3023
原创 flutter 使用阿里图标
1. 下载图标 阿里图标2. 解压 将iconfont.ttf放入lib\assets\icons内解压下载的阿里图标文件 我们只需要里面的iconfont.ttf文件将iconfont.ttf文件放入lib\assets\icons内3. 配置pubspec.yaml文件 # example: 下面引入的是阿里云图标 alIcons是iconfont.ttf图标家族的自定义名称 fonts: - family: alIcons fonts: -
2020-06-16 20:38:32 1263
原创 flutter Text数字超出全部隐藏 解决方法
如图: 刚开始是这样的问题原因: 前面的 " ID: " 与后面的文字存在间隙解决方法://修改前child: Text("ID: 1114954321", maxLines: 1, overflow: TextOverflow.ellipsis,)//修改后 (除去空格即可)child: Text("ID:1114954321", maxLines: 1, overflow: TextOverflow.ellipsis,)修改后 如图
2020-06-16 20:17:30 3996
electron.zip
2020-03-24
Cocos Creator 打包成微信小游戏源代码
2020-02-25
LICEcap录屏软件GIF
2020-02-16
three.js 下载
2020-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人