首页 > 2024年2月 第385页
实现 Vue 的响应式系统

实现 Vue 的响应式系统

Vue 响应式原理 我们先看 vue 官网的图,其实不太清晰,我初看的时候也是一脸懵逼的.: 再看下面这张图,响应式原理涵盖在里面了(图片来源于网络): 梳理一下流程: Vue 初始化 =˃ 劫持 data 设置 get、set (拦截数据读写) Compile 解析模板 =˃ 生成 watcher...

promise & axios & async/await

promise & axios & async/await

image.png 【3】怎么用Promise //ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。 const promise = new Promise(); //Promise构造函数的参数是一个函数,该函数的两个参数分别是resolve和reject。resolv...

每日推荐07.04

每日推荐07.04

02.NFT 移动应用程序 UI 设计https://www.uplabs.com/posts/nft-mobile-app-ui-design 03.股票应用探索 - Adobe XDhttps://www.uplabs.com/posts/stocks-app-exploration-adobe...

ARouter路由框架告别老套的Intent,Bundle页面跳转

ARouter路由框架告别老套的Intent,Bundle页面跳转

ARouter界面跳转.gif 【解析】 (1):原理   使用ARouter框架就是通过路径找到你需要跳转到的Activity,或者Fragment,然后进行跳转和传参,不再受限于你的数据传递方和接收方是Activity又或者Fragment,它并不关心。   对比老套的Intent,Bundle...

Navigation导航

Navigation导航

image-20200926195332267.png ˂navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="ht......

iOS、安卓、Web端设计规范与常见的设计模式

iOS、安卓、Web端设计规范与常见的设计模式

在iOS端,页眉和页脚都做出了相应的规定,页眉我们称之为导航栏,主要是实现了页面的跳转和当前页面的操作,底部的页脚通常会设计成工具栏和标签栏,工具栏主要是放置一些我们对于当前页面的传统操作,如转发、删除、收藏。其次还能做成标签栏,标签栏主要是实现几个主要页面或主要任务流程之间的快速切换。在iOS端的...

iOS下UILabel展示“定时器文本”有跳动视觉问题的解决方案

iOS下UILabel展示“定时器文本”有跳动视觉问题的解决方案

修改前.gif 如上所示倒计时重新计数时展示文本UILabel出现跳动和闪烁的问题。 产生原因: 在iOS9以前系统默认的英文字体是Helvetica, 这种字体每个数字的宽度都是相等的。而在iOS9以后默认的英文字体变为San Fransico字体,这种字体每个数字的宽度是不相等的。 正是因为数字...

Flutter 仿网易云音乐App(基础版)

Flutter 仿网易云音乐App(基础版)

image image image 歌曲播放和卡片切换 如正版一样,歌曲播放进度在播放/暂停 按钮的边框显示(页面下方,由黑变红) 没登录的话,一般只能听12秒 目前只做了 模块(‘超带感的说唱精选’)的点播功能, 其他地方可以直接套用(1、2行代码即可),控制台已经写好 image 卡片(音乐日历...

uniapp页面分包

uniapp页面分包

原来的目录结构 修改后的目录 修改page.json文件 主包只存放底部栏所需要的页面 主包目录 page.json中添加subPackagesz字段,分包中最后的路由相当于root+path的结果 分包结构 修改后会因为目录修改问题导致找不到某些文件的问题,根据报错修改路即可...

Flutter Hero控件实现共享元素转换动画

Flutter Hero控件实现共享元素转换动画

效果图 其实Flutter中官方给我们提供了非常好用的控件:Hero。 中文网给出的定义是:Hero指的是可以在路由(页面)之间“飞行”的widget。将 hero从一个路由飞到另一个路由。 hero 动画代码应该具有以下结构: 1.定义一个起始 hero widget,称为"源 hero"。 he...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片