简化数据浏览的一组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中使用ENUM生成随机数   Spring4REST应用程序使用Java配置(无xml)IllegalArgumentException   java在Jar中加载新的FXML   java无法将字符串转换为long(时间戳)或long转换为字符串   流我如何通过Java中的grpc(如broadcase)将持续响应从服务器发送到客户端?   java类型不匹配:无法从一个连接转换到另一个连接   带有组织名称、用户名和密码的java Spring引导登录页面   java从Android设备向Windows CE设备发送/获取字符串数据?   java Selenium代码在localhost上运行良好,但无法捕获Jenkins上的StaleElementReferenceException   jodatime如何获取与下一个小时、分钟对应的日期时间?   java在一个int数组中,如何返回对应于最低值的索引?   在web3j中,如何为运行时发现的数组类型创建TypeReference?   java如何仅在Spring Security上对特定URL强制使用https?   java如何添加全局动作事件侦听器?