• 9 月伊始,我们新推出了一个 Java 平台的统一 SDK(Java Unified SDK),该 SDK 可以在 Java、Android 和 LeanCloud 云引擎三种环境下运行,支持数据存储、LiveQuery、即时通讯、云函数、推送和混合推送等全部核心功能,并且和老版本一样开放所有源代码(代码见新版 SDK 现在处于开放测试阶段,其最新版本为大家发现 Bug、或者有任何疑问或建议,请使用
  • react-router等前端路由的原理大致相同,可以实现无刷新的条件下切换显示不同的页面。路由的本质就是页面的URL发生改变时,页面的显示结果可以根据URL的变化而变化,但是页面不会刷新。通过前端路由可以实现单页(SPA)应用,本文首先从前端路由的原理出发,详细介绍了前端路由原理的变迁。接着从react-router4.0的源码出发,深入理解react-router4.0是如何实现前端路由的。原文的地址,在我的博客中:如有帮助,您的star是对我最好的鼓励~
  • 开发中我们经常会和服务器打交道:最终的目的就是和数据打交道,但是这往往出现一个问题就是数据的安全性问题,比如说我们把数据发送给服务器,服务器返回数据给我们,这其中牵涉到很重要的安全性问题:分3步来解决这个问题
  • 大家好,我是转转开放业务部前端负责人张所勇,今天主要来跟大家分享小程序 webview 方面的问题,但我并不会讲小程序的 webview 原理,而我主要想讲的是小程序内如何嵌入 H5。那么好多同学会想了,不就是用 web-view 组件就可以嵌入了吗,是的,如果咱们的小程序和 H5 的业务比较简单,那直接用 webview 接入就好了,但我们公司的 H5 除小程序之外,还运行在转转 app、58app、赶集 app 等多个端,如何能实现一套代码在多端运行,这是我今天主要想分享的,因此今天分享更适合 H5
  • 在Taro 是一个多端统一开发框架,它支持使用 React 的开发方式来编写可以同时在微信小程序、Web 、React Native 等多个平台上运行的应用,帮助开发者提升开发效率,改善开发体验,降低多端研发成本。自开源以来,Taro 一直广受业界关注,其原理与思想也得到了广泛开发者的认可,这对于我们来说无疑是一件令人振奋的事。但是由于初期 Taro 测试与实现方式的不足,导致在开源期间 Bug 较多,受到了一些质疑。为此,我们痛定思痛,积极接受了开源社区的意见与帮助,并努力探索提升 Taro 稳定性与性
  • 上篇文章已经把redux核心概念讲明白了,这里就不在废话啦,不了解的可以先去回顾下,接下来我们讲解下在react中如何使用redux,来实现一个简单计数器下面我们讲解下每个文件的作用,然后在一个一个实现读过上篇文章后,对这种目录结构可能还不清楚具体的作用,但是对这些redux中概念肯定已经明白,下面我们一个一个文件开始讲解
  • 准备写这篇文章时,才发现一年都没有总结了。之前还想一个月总结一次,对比现在简直太夸张了。其实今年的收获还挺多的,比如将学习的python、react应用到工作中,个人爬虫网站上线。开始的时候我是很抵触的,因为觉得后端写前端最后肯定会不三不四,之前也写过前后端全包的项目,但是对后面的工作都没什么帮助,所以觉得对个人发展也不是很好,而且全栈工程师在杭州需求也不多。没办法,公司就是不给配前端,只能一个人整,想想不能影响项目进度啊,最后倒霉还是自己,所以硬着头皮跳下去了。项目大概做了4个月,对前端其实还是皮毛,但
  • Android P对非SDK API的使用做了限制,导致在Android P上会出现一些状况。在很早前预览版本刚出来的时候,360团队就出了两篇文章。限制方式三种:这一篇文章就是根据上面的文章来的。
  • 在网上搜索相关主题,大家会发现答案千篇一律地使用9-Patch图片作为TextView的背景。这个方法我也用过,效果不好不说,还存在一些问题。使用9-Patch文件,本质上是用图片作为背景,只是这张图片会在设置的某些像素点上重复绘制达到拉伸的效果。由于Android屏幕的碎片化,一张9-Patch并不能适配所有屏幕,至少需要两张分别适配虽然每张9-Patch不大,但是扩展到
  • 什么是MVP模式?看NBA的都知道MVP(National Basketball Association Most Valuable Player Award ,简称MVP)这个概念,我当时的第一反应也是这个。但是,此MVP非彼MVP.我们今天要讨论的MVP其实同MVC一样,是一种编程模式和思想,也许更准确地讲是一种架构。MVP和MVC
  • 不能因为别人怀疑自己,但是可以通过别人启发自己 !昨天有人让我把他当小白讲讲redux,我表示理出来的逻辑并不是很明确,他可能是在教我如何写文章吧,我对自己写的东西,并不是很负责,目的一直停留在增强自己的短时间记忆,我会安排时间将之前的文章做逻辑性梳理,当然先从这篇开始。我们知道react组件传递是单向的,如果组件关系太远,或者没有关系,我们就会很麻烦,redux就是解决这个问题,他将数据存储到仓库,通过reducer派发action动作,来substrict
  • 地址:对于需要在“原来pages每个同级目录下新建一个main.json 文件”,这种方式为了分包,却不惜增加大量单个配置文件(如果项目做大了),main.js和main.json的出现不利于项目的维护。"集中式页面配置,自动生成各页面的入口文件,优化目录结构,支持新增页面热更新"
  • 转发请注明来源:问题描述:在 App 中正常浏览一段时间后,某些文本行间距失效。问题一旦出现,新打开的页面也会有这个问题,必须通过杀掉进程才能恢复。