240 发简信
IP属地:江苏
  • Flutter 中使用条件表达式的奇技淫巧

    在工作中我们可能会写出以下代码: 这样的三元表达式看起来很丑,如果条件再多点,就很难维护了。 如果你对 Dart 语言了解得比较深的话,应该知道在 Dart 的集合中是可以使...

  • 我们的每一个颜色都有两种色值,所以我直接这样定义就好了
    class RuColor {
    static get white1 => Get.isDarkMode ? Colors.white : Colors.white10;
    }

    谈谈Flutter适配深色模式

    一、前言现在app适配深色模式都是主流了,也因为项目刚开始,所以打算一开始就把深色模式考虑进去,不一定要用,但至少要留好口子,以便以后来了个需求,就会各种繁琐,各种判断之类的...

  • 不错,谢谢提供思路

    谈谈Flutter适配深色模式

    一、前言现在app适配深色模式都是主流了,也因为项目刚开始,所以打算一开始就把深色模式考虑进去,不一定要用,但至少要留好口子,以便以后来了个需求,就会各种繁琐,各种判断之类的...

  • ```
    void main(){

    runApp(MyApp());

    //初始化 sp
    Global.initPreferences();

    //初始化文件
    Global.initFile();
    }
    ```
    上面这样写是不是不大合适,Global 里面的两个 init 方法都是异步的,不能保证页面能准确获取到 prefs 和 file 变量,是不是应该这样写 Global.initXXX().then((v) => runApp(...))

    Flutter第十二章(Flutter 中单例,shared_preferences 实现数据持久化,`IO 文件读写操作数据持久化)

    版权声明:本文为作者原创书籍。转载请注明作者和出处,未经授权,严禁私自转载,侵权必究!!! 情感语录: 不要去追一匹马,用追马的时间种草,待到春暖花开时,就会有一群骏马任你挑...

  • 操作字符串着实是太复杂了,还得考虑负数问题,还要考虑循环进位问题
    发现了下面一个方法
    ```
    //先扩大再缩小法
    function toFixed(num, s) {
    var times = Math.pow(10, s)
    // 0.5 为了舍入
    var des = num * times + 0.5
    // 去除小数
    des = parseInt(des, 10) / times
    return des + ''
    }
    console.log(toFixed(1.333332, 5))
    ```

    js中toFixed精度问题的解决办法

    最近在做项目的时候,遇到了有四舍五入保留两位的需求,当时不假思索的直接使用了js原生的toFixed方法,结果问题百出。主要还是有以下几点问题: 一:四舍五入并不是真正的四舍...

  • 讲得挺好

    Vue 内部是怎么知道 computed 依赖的?

    在 Vue 官网文档里面,对 computed 有这么一句描述: 计算属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。注意,如果某个依赖 (比如非响应式属性) 在该...

  • python是支持尾递归优化的吧

    递归与尾递归

    编程很复杂,编程也很简单。简单的逻辑,通过代码组织,就可以变成复杂程序或者系统。以前学物理的时候,老师就说考试的物理题其过程是相当复杂的(简单的就没有必要考了)。解题方法众多...

  • 请问大神,我的手机是 ios11.0.2,电脑和手机连的是同一个 wifi ,在手机设置 http 代理写上 电脑 ip 地址,电脑打开 charles ,手机访问浏览器或app都连不上网,电脑 charles 也不会 弹出 allow 询问框!,但微信,qq 可以发消息,但打不开网页

    设置 https 代理时,弹出框为 显示信息为:
    Configure your device to use Charles as its HTTP proxy on 127.0.0.1:8888, then browse to chls.pro/ssl to download and install the certificate.
    手机输入 chls.pro/ssl 打不开

    请大神解惑

  • 请问大神,手机连的 wifi 必须是电脑分享出来的吗

    十分钟学会Charles抓包(iOS的http/https请求)

    Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/downlo...

  • 请问大神,我的手机是 ios11.0.2,电脑和手机连的是同一个 wifi ,在手机设置 http 代理写上 电脑 ip 地址,电脑打开 charles ,手机访问浏览器或app都连不上网,电脑 charles 也不会 弹出 allow 询问框!,但微信,qq 可以发消息,但打不开网页

    设置 https 代理时,弹出框为 显示信息为:
    Configure your device to use Charles as its HTTP proxy on 127.0.0.1:8888, then browse to chls.pro/ssl to download and install the certificate.
    手机输入 chls.pro/ssl 打不开

    请大神解惑

    十分钟学会Charles抓包(iOS的http/https请求)

    Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/downlo...

  • 请问楼主,这个 状态为什么要存储在 session storage 中,为什么不存储在 localstorage 中,有什么特别的含义吗

    Vue2.0 过渡动画——仿微信左右切换效果

    需要用到的技术栈Vue+Vuex 先丢个图 在awesomes上寻找移动端框架的时候意外发现了vux的页面切换效果,后面由于其他考虑没有选用但是这个切换效果确实感觉很有新意,...

  • 我发现切换的时候中间有根白条,在速度快的时候,白条很扎眼,

    Vue2.0 过渡动画——仿微信左右切换效果

    需要用到的技术栈Vue+Vuex 先丢个图 在awesomes上寻找移动端框架的时候意外发现了vux的页面切换效果,后面由于其他考虑没有选用但是这个切换效果确实感觉很有新意,...

  • @Chris 那同级路由比如 tab 切换,的过场动画,官方的这个 demo 就满足不了,,还有什么别的解决办法吗

    Vue2.0 过渡动画——仿微信左右切换效果

    需要用到的技术栈Vue+Vuex 先丢个图 在awesomes上寻找移动端框架的时候意外发现了vux的页面切换效果,后面由于其他考虑没有选用但是这个切换效果确实感觉很有新意,...

  • 你好,请问 编译后的风格能不能针对一个目录操作,不然如果只针对单个文件操作,实在是太麻烦了

    Sass 入门(语法格式及编译调试篇)

    Sass 语法格式 这里说的 Sass 语法是 Sass 的最初语法格式,他是通过 tab 键控制缩进的一种语法规则,而且这种缩进要求非常严格。另外其不带有任何的分号和大括号...