首页 > 编程语言 >Python网页应用开发神器fac 0.2.6版本重要新功能一览

Python网页应用开发神器fac 0.2.6版本重要新功能一览

时间:2023-05-04 16:12:04浏览次数:62  
标签:feffery https Python 0.2 右键 版本 fac

fac项目地址:https://github.com/CNFeffery/feffery-antd-components ,欢迎star支持

  大家好我是费老师,距离我的开源Python网页应用通用组件库fac0.2.0版本发布已过去半个多月的时间,在国内外众多fac用户的反馈建议下,经过高强度的优化和功能更新,目前fac已经更新到0.2.6版本,且在这最近一个小版本的更新中新增了一些颇为实用的高级功能,可以帮助我们打造更强大的现代化网页应用,今天的文章我们就来快速浏览其中重要的一些特性。

1 树节点支持自定义右键菜单

  从0.2.6版本开始,fac中强大的树形控件AntdTree针对节点新增了可选的自定义右键菜单功能,只需要在treeData参数中为你想要添加右键菜单的节点设置额外的属性contextMenu即可,效果如下,具体使用及回调监听方法请移步https://fac.feffery.tech/AntdTree了解更多:

2 下拉菜单新增自由位置模式

  在0.2.6版本中,下拉菜单组件AntdDropdown新增了自由位置模式,可用于配合fuc中的FefferyDiv右键事件监听相关功能,实现在目标区域内任意位置触发自定义的右键菜单,效果如下,具体使用技巧请参考https://fac.feffery.tech/AntdDropdown

3 表格新增行记录嵌套功能

  fac中的重磅组件AntdTable在这次更新中也新增了行记录嵌套的功能,使用起来非常简单,只需要在通过data定义表格数据时,在行记录字典中添加额外的children属性来传入若干行记录所组成的列表,即可轻松实现行内部数据嵌套展开的功能,具体使用请参考:https://fac.feffery.tech/AntdTable-advanced#行记录数据可嵌套

  除此之外,0.2.6版本中还新增了多项其他功能优化,感兴趣的朋友欢迎移步fac官网的更新日志(https://fac.feffery.tech/change-log-v0.2.6)了解更多。


  以上就是本文的全部内容,对Dash应用开发感兴趣的朋友,欢迎添加微信号CNFeffery,备注“dash学习”加入我的技术交流群,一起成长一起进步。

标签:feffery,https,Python,0.2,右键,版本,fac
From: https://www.cnblogs.com/feffery/p/17371551.html

相关文章

  • Python报错:Can't connect to HTTPS URL because the SSL module is not available
    参考文章:(32条消息)Can‘tconnecttoHTTPSURLbecausetheSSLmoduleisnotavailable-关于anaconda中的SSL模块错误_anacondahttps报错_Sky_Tree_Delivery的博客-CSDN博客具体操作:将以下文件移动位置D:\Anaconda\Library\bin->D:\Anaconda\DLLs(此处D盘为我自己的安......
  • SDN 编写Python脚本创建自定义网络拓扑
    编写Python脚本创建自定义网络拓扑,包括5台交换机5台主机frommininet.topoimportTopoclassRingTopo(Topo):def__init__(self):Topo.__init__(self)#Createswitchess_num=5h_num=5switches=[]hosts......
  • python11:局部变量与全局变量
    局部变量:在函数内部定义的变量,作用域仅仅局限在函数的内部。不同的函数可以定义相同的局部变量,但是各自用各自的不会产生影响注意:局部变量在函数执行完毕后会释放作用:为了临时的保存数据,需要在函数中定义来进行存储。全局变量:当全局变量和局部变量出现重复定义的时候,程序就......
  • python判断2个版本号大小
    摘自:https://blog.csdn.net/lizy0327/article/details/121164549此方法唯一的“限制”就是要求版本号之间默认是以.为连接的,当然如果是其他字符连接的话,完全可以在split修改即可,所以严格意义上来说这也不算限制,只能是默认传入的版本号是以.为连接而已。此外,对于版本号是否长度相......
  • python 迭代器
    在Python3中,迭代器是一种可以逐个访问集合元素的对象,它实现了迭代协议(IteratorProtocol),即该对象必须具有__iter__()和__next__()方法。__iter__() 方法返回迭代器对象本身。__next__() 方法返回下一个元素。当没有更多的元素时,__next__()方法应引发StopIteration......
  • Python爬虫需要哪些基础
    Python爬虫是指使用Python语言编写程序,自动化地访问Web页面并抓取其中的信息。以下是Python爬虫的基础知识:爬虫的工作原理:爬虫程序通过网络请求获取Web页面的HTML源码,然后使用正则表达式或解析器提取所需要的信息。常用的爬虫库:Python中常用的爬虫库包括requests、BeautifulSoup......
  • python 装饰器
    装饰器(Decorator)是Python语言中的一种高级技巧,可以在不改变原有代码的基础上,动态地给函数或类增加额外的功能。本质上,装饰器就是一个普通函数,它可以接受一个或多个参数,并且返回一个函数作为结果。装饰器的语法如下:@decorator_functiondeffunction_to_be_decorated():#F......
  • python 为什么在python脚本中import就可以引用别人的包
    目录python为什么在python脚本中import就可以引用别人的包编写一个包打包。发布到PyPIpython为什么在python脚本中import就可以引用别人的包Python中的import语句可以将已有的代码模块导入到当前的程序中,方便我们复用代码。如果你想让别人在其电脑上导入你写的包,有以下几......
  • python 内置函数map()、filter()函数
    map()函数接受两个参数:第一个参数是一个函数,第二个参数是一个可迭代对象(如列表、元组等)。该函数会将可迭代对象中的每个元素依次传递给第一个参数指定的函数,并返回一个新的可迭代对象,其中每个元素都是原始对象经过该函数转换后的结果。具体来说,map()函数会将可迭代对象中的每个......
  • python 函数
    在Python中,函数是一段代码块,用于完成特定的任务。函数通常接受一个或多个参数,并返回一个结果。根据函数的定义方式和参数类型,可以将Python函数分为以下几类:内置函数:Python内置了很多常用的函数,如 print()、len()、int() 等。自定义函数:使用 def 关键字可以自定义函数......