• JCheheJChehe/blog· 14 时前

    年纪大了,写不动文字笔记了(写到一半)😭。出思维导图,方便自己快速回顾及查阅。

    Pro Git 2

    图片地址>>

  • 情形

    Phalcon 框架中的 getJsonRawBody(true) 方法,经常会返回 null 值。
    即使 POST 的参数明明是个正常的 JSON 数据。

    原因

    查看过该方法的源代码,没有发现什么异常。

    但是莫名其妙的就会在该方法内 json_decode() 时出现错误码为 4 的语法错误。
    该错误表示传入的字符串不是一个正常的 JSON 字符串。

    而且神奇的是,当我把该方法的代码由 Zephir 原样改写为 PHP 代码实现后,一切又正常了。

    解决办法

    由于该情况无法被重现,因此也没办法向 Phalcon 官方反应。
    只能是自己写一个方法来覆盖掉原有的 getJsonRawBody

  • 上一篇文章Vue 3.0 最新进展,Composition API中,笔者通过描述Vue Composition API 的最新修正,本文通过解析@vue/composition-api的响应式原理部分代码,以便在解读学习过程中,加深对 Vue Composition API 的理解。

    如果读者对 Vue Composition API 还不太熟悉,建议在阅读本文之前先了解 Vue 3.0 即将带来的Composition API,可以查阅@vue/composition-api相关文档,或查看笔者之前写过的文章:

    • Vue 3.0 最新进展,Composition API
    • Vue 3.0 前
  • 在上一篇文章Vue 3.0 前瞻,体验 Vue Function API,笔者通过尝试vue-function-api,提前体验了Vue 3.0 即将发布的函数式API,在文章最后,笔者提出了一些思考。最近,Vue 官方发布了最新的3.0 API 修改草案,并在充分采纳社区的意见后,将Vue Function API 更正为 Vue Composition API,提供了在Vue 2.x 能够提前体验此API的库@vue/composition-api,笔者出于学习目的,提前体验了这个库。并结合上一篇文章,描述 Vue 官方团队在采纳社区意见后对 API 作出的一些更正。

    本文主要分以下几个主

  • https://github.com/dariosky/ttrss-docker-compose