Python网页应用开发神器fac0.2.10版本新功能介绍费弗里

大家好我是费老师,由我开源维护的Python网页通用组件库fac前不久更新至0.2.10新版本,使用下列命令可快速完成更新:

新增居中组件AntdCenter,用于快捷实现内部元素在水平、竖直方向上的居中展示:

随着fac功能的日渐丰富,随之而来的是其静态资源的增长,即使在dash.Dash()中开启了compress=True进行压缩,也有大几百kb。

而从0.2.10开始,通过重构fac底层逻辑,实现了AntdTable、上传类组件、数据录入类组件、数据展示类组件的懒加载。用户初始访问我们的dash应用时将只会请求体积较小的基础静态资源,当页面中实际进行对应懒加载组件的渲染时,才会即时的请求相应资源,大幅度降低了通过互联网所部署dash应用的带宽压力。

新版本中针对部分组件新增批量属性监听功能,使得我们可以在回调编排中通过batchPropsValues这一个属性,对batchPropsNames所定义的多个属性值的打包监听,从而帮助我们提升回调函数编排效率,以AntdTree为例,同时打包监听了多个属性值变化情况:

新版本中引入了可选的组件别名导入方式,你可以根据自己的喜好,使用importfeffery_antd_components.aliasasfac代替常规的importfeffery_antd_componentsasfac,从而实现对fac中各组件名Antd前缀的省略,譬如:

为了满足更多的静态表单展示需求,本次更新中为AntdCheckbox、AntdCheckboxGroup、AntdRadioGroup、AntdSlider、AntdSwitch、AntdTransfer、AntdCheckCardGroup、AntdCheckCard等组件新增参数readOnly用于设置只读模式,以选择卡片组合为例:

配合参数menuItemKeyToTitle,你可以使用任意的自定义元素内容充当菜单项标题:

新版本中针对树组件新增了多项重要新功能,具体有:

仅需要为AntdTree设置有效参数searchKeyword,即可快捷实现树搜索功能,还可通过参数highlightStyle来自定义搜索高亮部分样式:

针对AntdTree的可拖拽功能,如果你希望仅同级节点之间可拖拽,那么直接设置参数dragInSameLevel=True即可~

通过参数nodeCheckedStyle、nodeUncheckedStyle,可以分别自定义节点不同勾选状态下的样式:

通过参数nodeCheckedSuffix、nodeUncheckedSuffix,则可以分别自定义节点不同勾选状态下的后缀额外元素:

在很多常见应用中,针对树形结构控件,可以单独收藏各个树节点,现在在AntdTree中可以轻松实现此类功能:

新版本中,可通过更新参数scrollTarget,实现向对应节点的滚动动作:

AntdTabs针对各标签页的标题新增快捷右键菜单功能,可以用来监听支撑很多针对标签页的快捷操作:

作为fac中的重型组件,AntdTable在本次更新中也引入了多项新功能,其中主要的有:

现在你可以利用AntdTable轻松构建具有任意层级表头合并的数据表格:

现在可以同时监听到具体是哪一列的单元格发生了编辑:

在设置参数allowNoValue=True后,AntdCheckCardGroup可限制不允许用户清空选值:

新版本中,针对水印组件AntdWatermark,新增对多行水印及图片型水印的支持:

THE END
1.如何给webView加个书签(网页收藏)功能然后在一个 RecyclerView (类似于ListView)显示出来的功能,其实就是一个网页收藏功能。因为看了《第一https://bbs.csdn.net/topics/392216948
2.java后端实现网页菜单栏收藏功能javaweb网页java后端实现网页菜单栏收藏功能 javaweb网页 一、基本概念 1.1、WEB开发的相关知识 它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问webhttps://blog.51cto.com/u_16213604/10433495
3.收藏夹搜索功能使用方法360安全浏览器收藏夹搜索功能,可通过收藏夹管理页面点击侧边栏收藏夹按钮,输入关键词轻松搜索。https://browser.360.cn/se/help/collection.html
4.Baklib,一款企业与个人知识笔记管理神器!BaklibDXPCloud除了提供实用富文本编辑器之外,还提供了Markdown,如果你啥都不想写的话还可以通过附件上传功能将内容全部导入进来。 编辑器 支持网页文章收藏 提供网页文章收藏功能,下载官方插件后,通过浏览器,就能一键将喜欢的文章保存到Baklib中,最重要的是它保存下来的样式和原文几乎一样。比如我想保存下面这篇文章。 https://www.baklib.com/blog/9483
5.电脑的基本操作知识有哪些实用电脑操作技巧大全→MAIGOO知识3、花瓣网页收藏工具(插件) 主要功能有 采集图片/视频、选择区域截图、可视区域截图、整张网页截图,截图后还能对图片进行裁剪、添加形状、箭头、文字等操作。 图片格式: png、jpg 4、FireShot(插件) 非常经典、实用的网页截图工具,截图包含捕捉 整个页面、捕捉可见部分、捕捉选定区域。 图片格式:png、jpg、PDF 5、https://www.maigoo.com/goomai/243055.html
6.搜狗浏览器收藏夹怎么用搜狗浏览器收藏夹功能使用教程每个浏览器的内部都会有收藏夹功能,方便我们在浏览网页的时候收藏或是导收藏夹中的东西。那么搜狗浏览器的收藏夹功能如何使用呢?下面小编来为大家介绍一下。 收藏夹在哪里能找到? 1、我们打开搜狗浏览器,在左上角有个星星图标后面带收藏二字,点击可以选择收藏夹选项,后面就是收藏的网页,点击添加到收藏夹可收藏当前https://shouyou.3dmgame.com/gl/57778.html
7.Pinbox7. 极简模式显示收藏链接。用户体验:1. 收藏集折叠状态时右侧数量显示会包含子收藏集数量;2. 优化付费功能提示流程;3. 优化点击 chrome 协议的网页时的提示;4. 优化头条系、Bilibili、微博等移动端网页的标题和封面展示;5. 书签导入时保留自定义标题。Bug 修复:1. 修复分享弹框、收藏编辑弹框标签溢出的问题;2https://withpinbox.com/changelog
8.希沃浏览器官方正版下载安装希沃浏览器正式版下载v2.0.1希沃浏览器正式版是一款非常方便的纯净浏览器,软件界面清新,功能强大,采用全新的引擎制作而成,具有快速的加载速度和流畅的浏览体验,,在这里,用户可以进行快捷搜索、网页收藏、多标签浏览、广告拦截、隐私保护等等;而且还都是免费使用的,用户还可以自定义软件页面的主题,文字、界面等等,有需要的朋友赶紧来试试吧! 希沃http://www.kkx.net/soft/158271.html
9.后退,刷新,放大,缩小,查看网页源代码,复制,全选,另存为等功能常见的浏览器功能:访问网站,开发者模式,收藏夹,下载管理器,开发者工具,前进,后退,刷新,放大,缩小,查看网页源代码,复制,全选,另存为 打印,PDF阅读器 自动代理(访问某些网站自动使用某个代理) 内置Solon-web和mybatis plus,方便大家开发套壳的伪CS程序 https://gitee.com/fhs-opensource/easy-browser
10.超好用的外贸关键词工具使用—keywordseverywhere的安装使用教程功能使用2:收藏关键词功能 通过keywords everywhere插件,可以把搜索的关键词加入到My Keywords里面 我们可以通过google搜索以及搜索右边的Ralated Keywords和People Also Search For将一些关键词加入收藏, 功能使用3:分析打开的网页中的关键词 这个可以用在网站的SEO优化上,可以用“Analyze Page”这个功能来分析自己网站以及https://www.ysnwz.com/utilities/keywords_everywhere.html
11.GitNote使用Git来管理内容的免费跨平台日记笔记软件收藏功能 - 网页剪藏浏览器插件 GitNote 还提供了一个非常方便的浏览器插件,可以帮助你快速剪藏收集网页文章和内容,轻松地保存到 GitNote 里,并自动同步到你的笔记仓库中.。 特色插件 / 开放扩展 API GitNote 提供强大丰富的扩展插件 API,有能力的开发者可以根据自己的需求自由的定制功能扩展插件。正是得益于 GitNotehttps://www.iplaysoft.com/gitnote.html
12.微信分享,分享与收藏功能/iOS开发手册开发者在 App 中在集成微信 SDK 后,可调用接口实现,以下依次是文字、图片、视频、网页、小程序、音乐视频类型分享的示例。 微信分享,分享与收藏功能 /iOS开发手册 开发者在 App 中在集成微信 SDK后,可调用接口实现,以下依次是文字、图片、视频、网页、小程序、音乐视频类型分享的示例。 https://www.yimenapp.com/kb-yimen/13391/
13.(进阶版)手机浏览器用户体验报告:UCQQ360,到底哪个好?5、收藏功能 收藏功能主要看收藏一个网页所需的操作次数: UC浏览器:2.5步操作(第三步操作并没有换页,直接弹框选择) 360浏览器:3步操作 QQ浏览器:3步操作 这三款浏览器都提供了保存为的形式,有保存为「书签」,「浏览器主屏」,「手机桌面」等选项,其中QQ浏览器没有保存为手机桌面的功能。 https://www.jianshu.com/p/9327838718b3