会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
方小川的前端博客
stay hungry stay foolish
博客园
首页
新随笔
联系
管理
订阅
2023年11月22日
flutter获取网络连接状态
摘要: 通过使用插件connectivity可以获取到当前设备是否联网,以及当前的网络类型是WIFI还是移动 然后将最新版本添加到 Flutter 项目配置文件中 获取网络类型 //获取网络类型 String _netType; void isConnectedType() async { //获取网络连接
阅读全文
posted @ 2023-11-22 16:50 方小川
阅读(407)
评论(0)
推荐(0)
编辑
2023年7月10日
json转换算法
摘要: 把一个只有一个层级的json文件导入到多个层级的json文件中,如下把 { error_system_fail:'111', home_tip:'222', setting_name_save:'233', setting_station_name_save:'333', list_item_tit
阅读全文
posted @ 2023-07-10 16:57 方小川
阅读(22)
评论(0)
推荐(0)
编辑
2023年6月11日
flutter多端适配
摘要: 公司需要app能适配web端,而且样式得不一样,这时就需要 : pubspec.yaml引入库 responsive_builder。 代码引用 import 'package:responsive_builder/responsive_builder.dart'; ResponsiveBuilde
阅读全文
posted @ 2023-06-11 15:24 方小川
阅读(236)
评论(0)
推荐(0)
编辑
2023年6月4日
flutter学习笔记(二)
摘要: flutter一切皆widget flutter和web前端的区别: 1.js语法变成dart 2.html标签变成组件widget 3.flutter里没有css,只有各种widget的属性来实现样式(比如绝对定位用Stack组件来实现) fluter和web前端的相同点: 1.dart语法接近j
阅读全文
posted @ 2023-06-04 17:51 方小川
阅读(21)
评论(0)
推荐(0)
编辑
2023年3月7日
flutter入门学习(一)
摘要: 首先是安装flutter开发环境 使用镜像 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLU
阅读全文
posted @ 2023-03-07 10:57 方小川
阅读(56)
评论(0)
推荐(0)
编辑
2023年2月8日
vue实现按钮倒计时
摘要: 按钮倒计时,倒计时结束可以点击vue实现 <button @click="handle" :disabled="readBtn.disabled">{{ readBtn.text }}</button> data(){ return{ readBtn: { time: 5, disabled: tr
阅读全文
posted @ 2023-02-08 15:51 方小川
阅读(959)
评论(0)
推荐(0)
编辑
2023年2月3日
表格导出
摘要: 根据表格的ref来返回导出excel所需参数 export const getTableExcelOpts = (page, refName) => { const data = [] const tHeader = [] // table Header const secondTHeader =
阅读全文
posted @ 2023-02-03 11:18 方小川
阅读(84)
评论(0)
推荐(0)
编辑
2023年2月2日
删除字符串中出现最少的字符
摘要: 实现一个方法,删除字符串中出现最少的字符,输入'aabcc',输入出'aacc',实现如下: 先用map来把字符串里出现过的字符和这个字符出现过的个数存起来,{a:2,b:1,c:2},然后用Math.min求map里value的最小值。最后遍历字符串,把个数不为min的字符拼到新字符串里 func
阅读全文
posted @ 2023-02-02 15:22 方小川
阅读(106)
评论(0)
推荐(0)
编辑
2023年1月27日
js对象数组去重
摘要: 一个对象数组,根据传入的属性key对应的值来去重,实现方法如下,用双数组法,只要一次循环即可,时间复杂度低 // 对象数组去重 arr = [{a:1},{a:2},{a:1},{a:3}] function todo(pool,key) { let set = [] let result = []
阅读全文
posted @ 2023-01-27 21:17 方小川
阅读(794)
评论(0)
推荐(0)
编辑
2022年12月2日
对象数组根据对象的KEY生成新数组
摘要: 对象数组,根据对象的不同KEY生成新数组, 如把 [{name: 'toy', age: 20},{name: 'jim', age: 30},{name: 'sam', age: '25}] 转成 {name: ['toy', 'jim', 'sam'], age: [20, 30, 25]} 分
阅读全文
posted @ 2022-12-02 17:07 方小川
阅读(703)
评论(0)
推荐(0)
编辑
下一页
公告