版本 5.3.1
库:
开发了一套任务的客户端方法,用于处理标签页
表单已重新设计。每个表单现在都有一个在 index.html 文件中声明的带有 modal-header 类的 div。搜索输入和过滤文本的元素已从表单模板中移除,并放置在表单头部。
view, append_record, insert_record 和 edit_record 方法已重新设计。如果向这些方法传递了容器参数,并且为容器调用了 init_tabs 方法,则会创建包含表单的标签页。
对于现有项目,在任务客户端模块的 on_page_loaded 事件处理程序开头添加行
task.init_tabs($("#content"));
以便表单在标签页中显示,并为 append_record、insert_record 和 edit_record 方法添加 $("#content") 容器参数。
如果您不想更改表单的 html 模板,可以添加行
task.add_form_borders = false;
否则,从表单模板中移除搜索输入和过滤文本的元素(在带有 form-header 类的 div 中,移除它),并将带有 modal-header 类的 div 添加到模板。
演示:
演示已重写,以在标签页和无模式编辑表单中显示表单
文档:
on_ext_request 示例已针对 Python 3 进行更正