摘要: 改变数组对象值不生效的写法 for _, user := range users { user.Age = 29 } 改变数组对象值不生效的写法 for _, user := range users { user.Age = 29 } 正确修改数组对象值的有些写法 for i := 0; i < l 阅读全文
posted @ 2019-08-30 16:09 ytymz 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 条件查询生效写法如下图: 如下图条件查询不生效 阅读全文
posted @ 2019-08-19 16:00 ytymz 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 1. orm.Install(x []XX) 保存一组数据时,操作如下图: 2. orm.Install(x *XX) 保存单条数据时,操作如下图: 首先是配置其它的都没有任务问题。 -. 当执行 Install() 时会抛出异常,Handler crashed with error <Ormer> 阅读全文
posted @ 2019-08-15 15:53 ytymz 阅读(2585) 评论(0) 推荐(0) 编辑
摘要: 1. encoding/json 序列化、反序列化 导入 json 解析包 import "encoding/json" 1.1 反序列化,如下图,使用 json.Unmarshal([]byte, interface): 1.2 序列化对象、数组 2. strconv 字符串转换 导包 strco 阅读全文
posted @ 2019-08-13 18:06 ytymz 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: 使用场景:在 go 中给 API 调用者响应 json 数据。 1. 有些字段时不暴露给用户。 2. 有些字段是根据用户的级别控制是否有这些数据。 如下图: 1. Id 字段不暴露给用户,则使用 `json:"-"` 修饰。 2. Inputs、Outputs 在某些情况下不返回字段数据。(1)、使 阅读全文
posted @ 2019-08-13 16:24 ytymz 阅读(8276) 评论(0) 推荐(0) 编辑
摘要: 1. flutter_inappbrowser 插件地址 https://pub.flutter-io.cn/packages/flutter_inappbrowser 2. 添加 js 交互接口添加 3. 如果出现如下 js 接口调用异常时极有可能是应为 flutter 版本升级造成的。更换 fl 阅读全文
posted @ 2019-05-08 14:25 ytymz 阅读(3311) 评论(0) 推荐(0) 编辑
摘要: 1. 使用场景:退出登录。/// 路由作用:移除 [ModalRoute.withName("/loginPage")] 除外的所有界面,并跳转到 ["/loginPage"] 界面。** [ModalRoute.withName("/loginPage")] 可用任意未打开的界面代替,从而达到关闭 阅读全文
posted @ 2019-04-30 15:55 ytymz 阅读(5585) 评论(0) 推荐(0) 编辑
摘要: 使用 WillPopScope + Future.value(false); 屏蔽返回键。代码如下:showDialog<Null>( context: context, // BuildContext对象 barrierDismissible: false, // 屏蔽点击对话框外部自动关闭 bu 阅读全文
posted @ 2019-04-30 15:39 ytymz 阅读(4631) 评论(0) 推荐(0) 编辑
摘要: 字符串从 a-z 排序。 Map<String, String> map = XXX, List<String> keys = map.keys.toList(); // key排序 keys.sort((a, b) { List<int> al = a.codeUnits; List<int> b 阅读全文
posted @ 2019-03-14 13:54 ytymz 阅读(6343) 评论(0) 推荐(1) 编辑
摘要: 1,routes 静注册,使用 跳转 Navigator.pushNamed(context, "/main"); 2,静态跳转及销毁当前页面使用 Navigator.pushNamedAndRemoveUntil(context, "/main", (route) => route == null 阅读全文
posted @ 2019-02-26 10:46 ytymz 阅读(592) 评论(0) 推荐(0) 编辑