Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

这篇具有很好参考价值的文章主要介绍了Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

fac项目地址:https://github.com/CNFeffery/feffery-antd-components

fuc项目地址:https://github.com/CNFeffery/feffery-utils-components

欢迎star支持

  大家好我是费老师,由我开源维护的Python网页开发相关组件库facfuc分别更新到了0.2.8版本和0.1.28版本,本文就将为大家介绍它们在各自新版本中的更新内容😉。

1 fac 0.2.8版本更新内容介绍

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.1 新增紧凑布局组件AntdCompact

  fac中的AntdSpace在对若干平级元素,进行水平或竖直排列布局时非常方便易用,而这次0.2.8版本中新增的紧凑布局组件AntdCompact则可看作特殊的AntdSpace组件,可以对传入内部的若干类型子元素进行紧凑排列优化,自动去除相邻元素的重复边框,实现更美观的效果:

fac.AntdCompact(
    [
        fac.AntdButton(
            f'按钮{i}'
        )
        for i in range(1, 6)
    ]
)

  下面是对比size=0AntdSpace排列效果,可以看到AntdCompact对展示效果进行了自动优化:

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

  具体使用见:https://fac.feffery.tech/AntdCompact

1.2 提升AntdTree节点右键菜单回调触发稳定性

  0.2.8版本中为AntdTree组件的节点右键菜单事件新增事件戳属性timestamp,从而避免连续点击相同节点的相同菜单项时,出现回调不触发的问题:

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.3 修复了统计数值组件额外提示消息不显示的问题

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.4 AntdSpace新增自定义分割元素支持

  0.2.8版本中针对AntdSpace新增了组件型参数customSplit,我们可以通过它来自行定义需要作为分割元素的内容:

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.5 下拉菜单及上传按钮组件支持更精细的按钮样式自定义

  针对AntdDropdownAntdUpload,细化了对其各自按钮元素进行配置的参数buttonProps,支持了额外的styleclassName样式自定义:

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.6 日期选择、日期范围选择组件支持默认自动时间值

  0.2.8版本中,针对AntdDatePickerAntdDateRangePicker的参数showTime新增默认自动时间值相关设定,初始化后,当用户点击选中日期时,右侧的时间选择框会自动选中预设的时间值:

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

1.7 输入框组件新增参数emptyAsNone

  AntdInput组件新增参数emptyAsNone,默认为False,将其设置为True之后,当用户已输入的值为空字符时,会统一对相关监听属性valuedebounceValue更新为None而不是'',以便于部分场景下后端进行处理。

  更多fac相关内容欢迎电脑端访问官网:https://fac.feffery.tech/

2 fuc 0.1.28版本更新内容介绍

Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍

  因为我没怎么宣传的缘故,各位dash应用开发者们可能对fuc不是很熟悉,其实这是我的另一个dash组件库项目,不同于fac中的网页开发场景常用控件,fuc中更多的集中了诸多辅助性质的功能组件,可以帮助我们更好的“远离javascript拥抱python”🤣,官网地址:https://fuc.feffery.tech/ ,可以说是一个充满宝藏组件的神器!

  在这次针对fuc0.1.28版本更新中,我为其新增了cookie控制组件FefferyCookie,可以帮助我们通过组件以及回调操作对绑定的cookie信息进行更新和捕获,配合flaskrequest相关功能效果更佳😉,下面是其初始化到应用中的基础写法:

fuc.FefferyCookie(
    id='cookie-basic-demo',
    cookieKey='feffery-cookie-basic-demo',
    defaultValue='I~love~dash!'
)

  以上就是本文的全部内容,对Dash应用开发感兴趣的朋友,欢迎添加微信号CNFeffery,备注“dash学习”加入我的技术交流群,一起成长一起进步。文章来源地址https://www.toymoban.com/news/detail-438130.html

到了这里,关于Python网页开发神器fac 0.2.8、fuc 0.1.28新版本更新内容介绍的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Python爬虫基础:使用requests模块获取网页内容

    了解如何使用Python中的requests模块进行网页内容获取,包括获取网页步骤、代码实现、状态码查看、提取信息等。

    2024年02月22日
    浏览(76)
  • Python爬取网页Flex渲染的动态内容

    我最近使用Python爬取网页内容时遇到Flex渲染的动态页面,比如下图的课程目录标题,此时按鼠标右键,菜单里没有复制链接的选项。 我的目的是:获取各个视频标题、链接。 按F12进入开发者模式分析网页,可见有多个flex标签,像这种通过flex动态渲染的网页,视频链接隐藏

    2024年02月04日
    浏览(42)
  • Python用selenium采集网页内容被屏蔽了

            如果在使用Selenium访问某个网页时,你发现页面被屏蔽或出现了类似于“检测到自动化软件,请手动操作”的提示,这通常是因为该网站有反爬策略,用于检测和阻止自动化工具的访问。以下是一些可能帮助你绕过这些反爬策略的方法: 1、使用无头浏览器(Head

    2024年03月22日
    浏览(98)
  • AJAX 前端开发利器:实现网页动态更新的核心技术

    AJAX是开发者的梦想,因为你可以: 在不重新加载页面的情况下更新网页 在页面加载后请求来自服务器的数据 在页面加载后接收来自服务器的数据 在后台向服务器发送数据 HTML页面 HTML页面包含一个 div 部分和一个 button div 部分用于显示来自服务器的信息 button 调用一个函数(

    2024年03月22日
    浏览(47)
  • Python使用Selenium Webdriver爬取网页所有内容

    有时候,我们在用urllib或者requests库抓取页面时,得到的html源代码和浏览器中看到的不一样。这将是我们面临的一个非常常见的问题。现在网页越来越多地采用Ajax、前端模块化工具来构建,整个网页可能都是由JavaScript渲染出来的,也就是说原始的HTML代码可能就是一个空壳,

    2023年04月08日
    浏览(37)
  • Python&aconda系列:Conda更新安装包、更新anaconda所有最新版库、解决conda安装更新失败问题

    1. 卸载 嗯。。。报错的图当时忘了截。。。。。。 首先把你安装的anaconda卸了重装,反正我是这么干的,强迫症患者,这样干净 然后,查一下你当前conda版本,查不查都行,反正都得更新,我喜欢查一下: 2. 更新 下面就是见证奇迹的时刻: 更新conda到最新版本: 再查一下

    2024年01月25日
    浏览(64)
  • 快乐学Python,数据分析之使用爬虫获取网页内容

    在上一篇文章中,我们了解了爬虫的原理以及要实现爬虫的三个主要步骤:下载网页-分析网页-保存数据。 下面,我们就来看一下:如何使用Python下载网页。 浏览器画网页的流程,是浏览器将用户输入的网址告诉网站的服务器,然后网站的服务器将网址对应的网页返回给浏览

    2024年01月17日
    浏览(47)
  • 【Python爬虫】利用爬虫抓取双色球开奖号码,获取完整数据,简洁45行代码实现,更新时间2023-06-28

    链接:https://pan.baidu.com/s/18oE308_NVNPaCOACw_H5Hw?pwd=abc1  利用爬虫抓取双色球开奖号码,获取完整数据,简洁45行代码实现,更新时间2023-06-28 这是网上的数据,怎么将它爬取下来 它将只爬取最近30期的双色球开奖号码,并将结果写入到名为 \\\"双色球开奖结果.csv\\\" 的文件中。   生成

    2024年02月15日
    浏览(143)
  • Python实现获取网页内容及自动填表单与登录功能

    这篇文章主要为大家详细介绍了如何利用Python实现模拟浏览器启动,获取网页内容、自动填表单、自动登录、自动过验证码等功能,需要的可以参考一下 库 源码 知识点补充 食用前准备 python 3.10.10 #二维码的库ddddocr 需要 下面为大家介绍一下文中用到的ddddocr库的相关使用吧

    2024年02月11日
    浏览(44)
  • python程序打包成exe实现新版本的自动更新检测及下载

    python使用pyinstaller打包成的exe程序,代码修改重新打包就需要重新发送一次程序,略微麻烦,通过服务器存储新版本打包后的程序,检测和下载通过代码实现。 本文通过FTP局域网服务器的形式完成,使用serv-u软件配置FTP服务器,配置方式可移步下方站内链接 Serv-U配置FTP服务器

    2024年02月14日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包