简化数据浏览的一组ui组件

cubicweb-searchui的Python项目详细描述


摘要

一组UI组件,以简化数据浏览。

设置SearchUI组件

安装依赖项:

npm install

然后构建css和js文件

npm run build

对于开发环境:

npm run watch

自定义面

relationswitchfacet

这个方面检查当前的rset和选定的变量,并显示 可从选定的 变量。当用户点击其中一个关系时,他会得到 已重定向到结果页。

例如,如果原始rql是:

Any X WHERE X is CWUser

然后面显示(在其他关系中)在组和状态中 关系。这些关系对应的rql是:

Any G WHERE X is CWUser, X in_group G
Any S WHERE X is CWUser, X in_state S

因此,这个方面不同于其他方面,因为它改变了 RQL选择(在where的左侧)。

注意:

虽然此原始实现基于面, 考虑到它的行为,这可能不是最好的选择 差异:

  • 它改变了where的左侧部分,
  • 用户被重定向到另一个页面,
  • facet没有用标准的^{tt1}重新加载$ 和possible_values()api调用,但完全重新生成 当触发facets内容加载事件时。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java两个构造函数?   java for(inti:x)做什么?   java如何将一个bean的构造函数参数传递给嵌套bean   java从易趣链接提取项目ID   java多线程BufferedReader   安卓全新应用程序在R.java中抛出“语法错误,插入“}”以完成类体”   java Spring启动依赖注入请求范围的bean   java给定的时间,然后约定和异常处理。和莫基托和朱尼特在一起   与Android Studio的java Oracle数据库连接   在web服务器(Heroku)上承载可运行jar文件(Discord bot)的java   java如何每隔n秒在imageview中更改图像   java不理解“volatile”关键字   java使用JPA编写自定义SQL查询   java如何使用filechannel作为参数来编写对象