首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

​年终盘点: 复盘20+基于React的开源管理后台&插件

Token,轻松定制全局样式 模块化研发,让效率突飞猛进:配合前端工具,开发模块模板更高效 原生插件,让设计和研发无缝衔接:设计系统里所有设计物料和前端物料,都能通过 Sketch 插件直接使用,真正做到...他不仅仅是效语言,同时也是一套 React 框架效解决方案,可以帮助开发者,更容易在项目中使用效。 该项目提供了单项,组合动画,以及整套解决方案。 界面效能加强用户认知且增加活力。...Shards Dashboard Lite React具有轻量的特点并且经过高度优化,从开始构建的,同时遵循了现代开发的最佳实践。...框架特点: 鉴于之前的很多前端框架(特别是响应式布局的框架),UI控件看起来太像网页,没有原生感觉,因此追求原生UI感觉也是重要目标,MUI以iOS平台UI为基础,补充部分Android平台特有的UI控件...Shards Dashboard Lite React 占用空间最小,并且经过高度优化,可实现超快的性能。 分片仪表板 Lite React 是从头开始构建的,同时遵循现代开发最佳实践。

44210

Supernova, 一款将设计图生成 App UI辅助工具

、自动切图,快速导出资源 创建基础效、对效进行细节调整 导出代码、资源、项目、字体、界面等项目所需文件 Sketch 到 Supernova Supernova 不会按照 sketch 的方式来处理图层...在预览模式下,组件、效,到交互状态、响应式布局,全部都会得到展现。 Starlight—响应式布局的自动生成引擎 如今能够支持各种屏幕尺寸的响应式 App 已经是必须的基本要求了。...Supernova 允许你使用与 Flutter、iOS、Android、React Native 一样的自动布局系统来实现布局,并且已经为你去除了最复杂的那部分工作——计算各种约束限制。...为了使制作效变得轻松、简单而愉悦,Supernova 提供了一套完善的效引擎,它已经为你考虑好了一切,可以直接将设计转换成原生代码。 你可以在效面板中实时预览你所创建的效。...可以手动设计或是直接使用预设模板,关键帧、弹性效(spring animations)这些基本功能都包含在内。所有这些效及其交互效果都会立即直观地展现在你面前。

1.9K10
您找到你想要的搜索结果了吗?
是的
没有找到

纯CSS解决iOS下网页不满一屏header、footer随页面滚动问题

前端页面开发或是现在日渐增多的Hybird APP应用开发中,经常遇到模拟原生APP界面效果不佳情况,固定header、footer便是其中一种。...涉及header、footer固定,主体部分可滑动,最初想法一般是position: fixed然而,iOS各种下input获取焦点后fixed失效等一系列问题,致使我们不得不选择另辟他径。...这个情况下,我们使用如上结构,似乎可以满足,然而,实际使用中发现,如果网页低于一屏高,header、footer还是会被“带走”,这个情况下,有人建议使用js来阻止body的touch事件,这样由于主要滑动的是...效果大概是这样的:期望是只有主体部分能够滚动,然而向上滑动向下滑动最近遇到这样的问题,尝试后做了如下小改动,可以js解决此问题,示例代码如下:<!...PS:这个方法最终没有用到自己的项目上,因为自己项目是一个动态构建webapp的平台,组件都是第三方开发的,可能会有高度100%的需求,且不希望使用CSS3的vh等来实现全屏高,所以希望主体部分下元素可以继承主体高度

52540

九次架构改进具身机器人,模拟镜像神经元

这种适应具有高度可塑性,可以在很短的时间内同化物体[8] ,并引起身体形态的体感表征的改变,即使在使用工具后仍然持续存在[9]。 为什么以及如何发生这种情况?...一个悬而未决的问题是如何处理高度动态的环境:标准混合模型通常在静态先验之间进行比较,限制代理实现例如通过固定位置的多步到达运动。...在第二章中,我们考虑单自由度智能体,并探索如何仅在连续时间内实现一种多步行为。在第三章中,我们分析了在单个网络中组合不同单元、使用更复杂的运动学配置并区分内在和外在力学的含义。...如图 10c 所示,这对于通过并行预测(例如,眼睛或多个摄像机)估计对象的深度非常有用主动推理根据目标固定进行的过程[66]。...,单元将动态预测误差传播回阶,以推断与轨迹相关的最可能连续状态,最终生成偏倚观察结果。

8210

机器人建模第一原理

这种适应具有高度可塑性,可以在很短的时间内同化物体[8] ,并引起身体形态的体感表征的改变,即使在使用工具后仍然持续存在[9]。 为什么以及如何发生这种情况?...一个悬而未决的问题是如何处理高度动态的环境:标准混合模型通常在静态先验之间进行比较,限制代理实现例如通过固定位置的多步到达运动。...在第二章中,我们考虑单自由度智能体,并探索如何仅在连续时间内实现一种多步行为。在第三章中,我们分析了在单个网络中组合不同单元、使用更复杂的运动学配置并区分内在和外在力学的含义。...如图 10c 所示,这对于通过并行预测(例如,眼睛或多个摄像机)估计对象的深度非常有用主动推理根据目标固定进行的过程[66]。...,单元将动态预测误差传播回阶,以推断与轨迹相关的最可能连续状态,最终生成偏倚观察结果。

6710

如何第一原理建模具身机器人

这种适应具有高度可塑性,可以在很短的时间内同化物体[8] ,并引起身体形态的体感表征的改变,即使在使用工具后仍然持续存在[9]。 为什么以及如何发生这种情况?...一个悬而未决的问题是如何处理高度动态的环境:标准混合模型通常在静态先验之间进行比较,限制代理实现例如通过固定位置的多步到达运动。...在第二章中,我们考虑单自由度智能体,并探索如何仅在连续时间内实现一种多步行为。在第三章中,我们分析了在单个网络中组合不同单元、使用更复杂的运动学配置并区分内在和外在力学的含义。...如图 10c 所示,这对于通过并行预测(例如,眼睛或多个摄像机)估计对象的深度非常有用主动推理根据目标固定进行的过程[66]。...,单元将动态预测误差传播回阶,以推断与轨迹相关的最可能连续状态,最终生成偏倚观察结果。

6710

5款 React 实时消息提示通知(MessageNotification)组件推荐与测评

原生JavaScript 提供了alert、prompt、confirm 等方法,这三个方法的不支持定制化,使用场景严重受限,特别是 alert 在浏览器外弹窗,体验非常糟糕。...React Toastify - 专注实时消息提示 各类样式随意修改 你想要的它都有 React Hot Toast - 效丰富、代码简洁、样式自定义、轻量级消息提示组件 Notistack - 轻量级...React 移动端 ui 组件库测评推荐》 React Hot Toast - 效丰富、代码简洁、样式自定义、轻量级消息提示组件 图片 react-hot-toast 消息提示组件库,可配置自定义操作...notistack 样式高度可定制,改几个参数,让提示框符合你的网站风格,一个组件解决所有提示问题。...扩展阅读:《React Echarts 使用教程 - 如何在 React 中加入图表》

5.5K50

移动端开发之Web App开发

1 移动端开发分类 1.1 Native App 原生App开发 优点: (1)用户体验好 (2)性能稳定 (3)操作速度快 (4)能够访问本地资源(通讯录,相册) (5)能够设计出色的效,转场 (6...总的来说,native app开发android、ios智能手机出现就有了开发技术,性能体验最优,API比较完善,但是学习起来难度比较高,开发成本比较高(跟开发周期相对来说比较长也是有关系的)。...同时,H5技术自身渲染性能较弱:对复杂的图形样式,多样的效,自定义字体等的支持性不强。因此,应注意以下几点:1.简化不重要的动画/效;2.简化复杂的图形文字样式;3.减少页面渲染的频率和次数。...因为混合开发,所以体验接近原生、稳定性强而且发版快。...3.1 流体布局+少量响应式 流体布局:使用百分比来设置元素的宽度,元素的高度按实际高度固定值,流体布局中,元素的边线(border)无法用百分比,可以使用样式中的计算函数calc()来设置宽度,或者使用

2.1K30

易点易帮助电商平台实现海量固定资产的一站式管理和盘点

同时,系统具备高度的可定制性,可以根据企业的实际需求进行定制开发,满足企业不同阶段的固定资产管理需求。易点易固定资产管理平台能帮助企业实现:1....资产生命周期管理易点易固定资产管理系统支持资产生命周期管理,资产的采购、入库、使用、维护、报废等各个环节进行全程跟踪。系统可以自动计算资产的折旧、残值等财务指标,并生成相应的财务报表。...高度可定制易点易固定资产管理系统基于低代码平台基础上开发,具有高度的可定制性,可以根据企业的实际需求进行定制开发。企业可以选择需要的功能模块,或者根据自身业务特点开发新的功能模块。...图片易点易固定资产管理平台的功能1. 资产档案管理易点易固定资产管理系统可以建立完整的资产档案,包括资产的基本信息、使用情况、维护记录等。...同时,系统具备高度的可定制性,可以根据企业的实际需求进行定制开发。在电商行业快速发展的背景下,易点易固定资产管理系统将助力企业实现更加智能化、自动化的资产管理。

14710

移动跨平台ReactNative动画组件Animated【14】

它不会生成原生 UI 组件,而是基于 ReactReact Native 是一个用于构建基于 Web 的交互界面的 JavaScript 库,因此会有更丰富的 UI 体验效果,同时也能够很好地调用底层框架的...让使用者可以视觉感知的看到动作的变化。...函数 说明 Animated.decay() 以摩擦力模型来控制动画的缓,简单的说就是以初始速度开始并逐渐减速到停止 Animated.spring() 使用弹簧物理模型来控制动画的缓 Animated.timing...() 使用时间来控制动画的缓 默认情况下, React Native 只能对以下组件提供动画功能 Animated.Image Animated.ScrollView Animated.Text Animated.View...默认为 true useNativeDriver 是否使用原生动画来实现,默认值是 false。 范例 下面的代码,我们使用 Animated 动画组件动态改变 `` 视图的 长 和 宽。

79320

React Native 性能优化指南

而且 debug 指示条可以看出,这批元素会一直存在于内存中。 2.Viewport 视口高度,就是用户能看到内容,一般就是设备高度。...这里我设置为 3, debug 指示条可以看出,它的高度是 Viewport 的 3 倍,上面扩展 1 个屏幕高度,下面扩展 1 个屏幕高度。在这个区域里的内容都会保存在内存里。...getItemLayout 如果 FlatList(VirtualizedList)的 ListLtem 高度固定的,那么使用 getItemLayout 就非常的合算。...在源码中(#L1287、#L2046),如果不使用 getItemLayout,那么所有的 Cell 的高度,都要调用 View 的 onLayout 动态计算高度,这个运算是需要消耗时间的;如果我们使用了...在这里我还想提一下几个注意点,希望大家使用 getItemLayout 要多注意一下: 如果 ListItem 高度固定使用 getItemLayout 返回固定高度时,因为最终渲染高度和预测高度不一致

5.1K190

产品效的福音,AE 动画直接变原生代码

Paste_Image.png 前言 在产品的开发中有时候需要一些动态效果,或者动画。如果全部让程序员用代码生成,可能发费的时间就很多了,并且有些效是很难做出来的,比如超出了API支持的动画效果。...你可以使用GIF。但是这无疑会加大软件开发包,Airbnb 发布的 Lottie 是一个面向 iOS、Android 和 React Native 的开源动画库。AE 动画直接变原生代码,很是方便。...正因如此,绝大部分 App 都不愿意使用动画 —— 尽管效对用户体验来说是一个强大的工具。为此,从一年前开始,我们就想要改变这件事。...Lottie 是一个面向 iOS、Android、React Native 的动画库,能给实时绘制 After Effects 动画并且让原生 App 像使用静态素材一样使用这些动画。...我们的目标就是尽可能准确地实现 AE 制作出来的动画,Lottie 提供的示例 App 将会向大家展示如何利用 AE 和 JSON 文件快速、灵活且精确地实现效。

2.7K20

初步总结页面间跳转动效

最近一直在做交互规范总结的工作,在不断梳理页面间跳转逻辑的同时,发现页面间的逻辑关系并不能和页面间跳转的效很好的结合上。虽然只是点几秒的切换效,却能在一定程度上影响用户对于页面间逻辑的认知。...(如果某些方面在设计规范中并没有给出答案,就在原生APP中找答案吧!) 转场效也是在APP中应用最多的效,连接两个页面。通过合理的效让户能更清楚我哪里来,现在在哪,怎么回去等一系列问题。...例子: 社交类APP如Twitter发表推文;工具类APP如Evernote中新建笔记;基本大部分苹果原生APP顶部的工具调出都采用这种方式 下面并不完全属于页面间的切换,但是使用场景很相似且归到一类...例子: Guardian的新闻流 ,Snapchat中的兴趣发现 社交feed流中的照片 苹果原生app Photo中的照片流 其他 还有很多其他的切换动画,它们大多是高度模仿物理现实世界的样式。...产品中的动画不仅仅局限于转场之间的效,还有控件,页面元素的动画。产品的动画的样式,持续时间和幅度都会在一定程度上影响用户的使用体验。

1.3K50

如何使用CSS创建高级动画,这个函数必须掌握

,可以让我们完全控制动画在时间上的表现。...下面是官方的定义: 贝塞尔缓函数是一种由四个实数定义的缓和函数,指定了贝塞尔曲线的两个控制点P1和P2,其端点P0和P3分别固定在(0, 0)和(1, 1)。...我们希望起始点和结束点之间的差异很小,以至于球达到的高度几乎相同。...所以,X越接近于,动画在滑动时就越陡峭。在这种情况下,让X = 0.8。 现在,我们得到了一个cubic-bezier函数: cubic-bezier(0.55, 0, 0.2, -800)....我们还介绍了贝塞尔以及如何使用它们来创建你自己的缓函数。建议大家自己多多动手,才能更好的掌握 css 动画。 来源:https://www.smashingmagazine....

6.8K20

宝, 来学习一下CSS中的宽高比,让 h5 开发更想你的夜!

在图像和其他响应式元素的宽度和高度之间有一个一致的比例是很重要的。在CSS中,我们使用padding hack已经很多年了,但现在我们在CSS中有了原生的长宽比支持。...在 CSS 中实现宽高比 我们过去是通过在CSS中使用百分比padding 来实现宽高比的。好消息是,最近,我们在所有主要的浏览器中都得到了aspect-ratio的原生支持。...为了找出要使用的百分比值,我们需要将图像的高度除以宽度。得到的数字就是我们要使用的百分比。 假设图像宽度为260px,高度为195px。...注意到在中等尺寸下,固定高度的图片左边和右边被裁剪得太厉害,而在手机上,它们又太宽。所有这些都是由于使用固定高度的原因。我们可以通过不同的媒体查询手动调整高度,但这不是一个实用的解决方案。...另外,图片是绝对定位的,它有它的父元素的全部宽度和高度,有object-fit: cover,用于上传不同大小的图片的情况。请看下面的图。 请注意,卡片大小的变化和缩略图的长宽比没有受到影响。

1.4K30

打造高大上的Canvas粒子动画

根据数列规则可以知道,要获取第n个位置(n1开始)的R、G、B像素信息就是:Rn = (n-1)*4 ,Gn = (n-1)*4+1 ,Bn = (n-1)*4+2  ,so easy~  当然,实际上图像是一个包括...这里要介绍的是每个粒子按照指定的轨迹在指定的时间内做位移,最终汇聚成指定图案的动画效果(也就是文章一开始的效),要做成这类动画效果需要解决两个问题:一个是动画轨迹,另外一个是每个粒子执行动画的时机。...粒子动画轨迹 动画位移的轨迹,最常见的就是单位时间内改变固定的位移值,从而达到动画效果。但要做到炫酷的效果依赖这种单调固定的位移肯定是不行的。...所以位移可以依赖缓函数去做到单位时间内改变不一样的位移值,从而达到特别的效果。 制作缓效果有两种方法: 一种是自己设定好控制点,然后通过贝塞尔曲线公式来计算每个单位时间的坐标值。...另外一种方法就是使用已有的缓函数,不需要自己制定控制点,这里推荐出名的Tween算法的缓函数,用其中一个缓函数来介绍下参数值,其他缓函数所传的参数值是一样的: 是不是觉得很熟悉?

2.8K30

科学的固定资产管理让企业实现降本增效

3号.jpg 易点易固定资产管理解决方案: 1) 申购到报废全生命周期管理固定资产 A) 易点易通过二维码和RFID技术,可给每个固定资产绑定唯一的二维码或者RFID码。...2) 精确的固定资产台账助力降低采购成本 通过易点易系统提供的20+种多维度分析报表,固定资产管理者可随时随地了解固定资产的状态、数量、使用人信息等。...3) 实时同步钉钉、企微、飞书和其他系统的组织结构 使用易点易固定资产云系统可实时同步钉钉、企微、飞书和其他系统的组织结构。如果有员工入职、调岗、离职,系统中的组织结构和员工信息会同步更新。...4) 高度灵活的自定义功能,适用不同类别资产 易点易具有高度的自定义功能,可以根据不同类别的资产,自定义不同卡片的模板信息,所有字段几乎都可全部自由增减修改,无论是设备类、行政资产类、房产类、无形资产类等等...员工体验方面,各部门的普通员工和固定资产管理员、财务人员、IT人员、管理人员、行政人员、仓库管理人员等都在方案中获益,提升了员工的满意度。

34240

ivx效按钮 基础按钮制作 01

,在此使用一个容器来编写按钮特效。...那么再设置对应的背景色: 设置完毕后我们需要给予这个按钮一个点击后类似于按钮点击的效果,我们给该按钮设置一个点击事件,点击后那么该按钮会出现一个阴影,来表达这个点击的反馈: 此时我们可以看到,在事件中是使用阴影来表达点击效果...此时更改行1名称为按钮: 那么若我们需要效,我们需要增加一个绝对定位容器: 添加绝对定位容器后,会使整个页面错乱,并且文本也不好进行定位,此时若需要制作一个效按钮,我们需要将这个这个绝对定位容器的高度...那么按钮水平居中只需要先设置对应的 x 轴中心点位置为 50%: 再设置对应的的坐标为 150 的一半 75即可: 垂直居中只需要设置文本的 y 坐标为 -20 即可: 因为当前高度为...40px,那么一半是 20,往上 y 轴为负数,所以是 -20px,那么这一个自定义按钮接下来就可以制作动态效果的按钮了。

2.5K10

分享一个 WPF 气泡弹框

二、参考文章介绍 前面说了,需求就是实现一个类似安卓 Toast 的功能,自然而然地就进行相应的百度搜索,果然找到了一篇博文,标题上看就很符合需求 ——《WPF 中自制类似微信消息提示框 Toast...属性,代表定位的目标对象;这里演示了矩形、窗口、空(Null)这三个定位目标,以及 上下左右、中间、相对、绝对 等位置;界面布局如下: 显示和隐藏通过控制 Popup 的 IsOpen 属性来实现,...该属性通过样式设置绑定相关的动态资源: 在后台更改动态资源的值: 由于有些位置是重叠的,所以我给每个 Popup 中的内容(TextBlock)加了个鼠标移上会变淡的动画: 2、修正在有些系统环境显示错位的问题...而本次的使用对象是一个 Windows 的全屏应用,且风格是那种白色偏多的明快风格,所以气泡弹框也要大一些,同时改为白色风格,最终效果如下(图): 4、支持设置宽高和边距 图: 原版是固定的宽度...可以注意到上图在演示长文本时,左右两个弹框的高度都比较高,但是左边的文字被截断了,而右边的能自动换行,这是为什么呢?

1.2K10
领券