RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-383960

xzdwq's questions

Martin Hope
xzdwq
Asked: 2022-07-06 06:42:30 +0000 UTC

如何使用 RxJS 将值放入变量中?

  • 0

有一个功能:

getData (id: number, objectId: number): Observable<ObjectData | undefined> {
  let res$;
  if (!this.objectData.length) {
    this.loadObjectData(id)
    .subscribe((objectData) => {
        res$ = objectData.find((i: ObjectData) => i.id === objectId);
      },
    );
  } else {
    res$ = this.objectData.find((i: ObjectData) => i.id === objectId);
  }
  return of(res$);
}

我怎样才能做到这一点,给定条件if (!this.objectData.length),函数等待加载完成并将值放入变量中res$?

javascript promise
  • 1 个回答
  • 41 Views
Martin Hope
xzdwq
Asked: 2022-08-22 20:38:55 +0000 UTC

在数组中查找值(PostgreSQL)

  • 0

有Col_name一个类型的列json存储值,形式为:

| Id          | Col_name           |
| ----------- | ------------------ |
| 1           | ["home"]           |
| 2           | ["work"]           |
| 3           | ["home","work"]    |  

我想选择数组中的所有行,"home"即 第 1 行和第 3 行。我在文档中读写,数组必须是以下形式{"home", "work"},然后可以根据要求找到它:


    SELECT Col_name
    FROM Table 
    WHERE Col_name::varchar = ANY('{home}') 

但是我有一个以不同形式存储的数组,告诉我如何解决这个问题?

sql
  • 1 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2022-07-16 21:40:41 +0000 UTC

在 Postgres 中,选择 10 行,并确保行 y 完全符合某个条件

  • 0

有一个表public.kit,比如说,1000 行的字段name和code。

姓名 代码
qqqq q11
万维网 w21
eee e22
呸呸呸 r23

...

我需要选择 10 行(任意),以便该集合完全包含具有条件的行,code = 'e22'
即 请求类似:

SELECT k.*
FROM public.kit k
WHERE k.code IN ('e22', SELECT code FROM public.kit LIMIT 10)

(这样的请求当然行不通)
是否可以在一个请求中实现这个条件?

sql
  • 2 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2022-08-11 05:53:33 +0000 UTC

水平滚动时 JsPlumb 不会重绘链接

  • 1

使用 JsPlumb (2.15.6) 在 Vue 中的块之间建立链接。
水平滚动和重绘链接存在问题(见 gif) 在此处输入图像描述

特点是水平滚动不是整个页面,而是内部 div 元素(使用 css overflow-x: scroll)
初始化代码:

// свойства
defaultJsPlumbSettings: {
        Connector: ['Flowchart', {
          alwaysRespectStubs: true,
          midpoint: 0.2,
          stub: [10, 15],
          cornerRadius: 20
        } ],
        PaintStyle: {
          stroke: 'gray',
          strokeWidth: 2
        },
        EndpointStyles: [{ fill: 'gray' }, { fill: 'gray' }],
        HoverPaintStyle: { stroke: 'red' },
        EndpointHoverStyle: { fill: 'red' }
      }
// инициализация
jsPlumb.ready(() => {
      const usergroup_graph = this.$refs.usergroup_graph;
      const jsPlumbInstance = jsPlumb.getInstance({
        ...this.defaultJsPlumbSettings
      });

      jsPlumbInstance.setContainer(usergroup_graph);

      jsPlumbInstance.connect({
        source: el_1,
        target: el_2,
        ...
      });
})

这个函数将解决这个问题:

usergroup_graph.onscroll = () => { jsPlumbInstance.repaintEverything() };

但是使用这种方法,重绘会出现一些延迟,显然不被认为是一个合格的决定。比如根本不指定jsPlumbInstance.setContainer,那么水平滚动就不存在这样的问题,但是不指定容器,链接会移位,没有相对坐标

javascript
  • 1 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2022-07-24 22:34:01 +0000 UTC

如何在正则表达式中获取除 JavaScript 中的匹配项之外的所有其他内容

  • 3

我需要一个字符串abc123/abc123/abc123
来获取符号后的最后一个字符/,我在正则表达式的帮助下完成/[^\/]*$/g。
但是我怎样才能得到其余的(即直到遇到的最后一个字符的所有内容/)?理想情况下,我想要一个带有显示结果的组的正则表达式:

group1: abc123/abc123
group2: abc123

我试图写类似的东西(\w+\/*)*([^\/]*$),但它返回整个字符串和最后需要的字符

javascript
  • 4 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2022-06-09 15:00:53 +0000 UTC

如何在 Alfresco 的第一个版本中替换文档

  • 0

露天社区 v.5.1.0 (201605)

该文档有多个版本,是否可以以某种方式将文档的第一个版本替换为另一个版本?
该文档的第一个版本可在链接中找到alfresco/service/api/node/content/versionStore/version2Store/{uuid},据我了解workspace/SpaceStore,只能查看该文档的最新版本。
我也不明白如何通过licene
如果有使用 JavaScript 控制台执行此操作的选项来找到此版本,那就太好了。

alfresco
  • 1 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2022-06-08 04:56:59 +0000 UTC

如何在 JavaScript 中使用 new Blob() 保存文件(.xls、.xlsx)

  • 1

我从 Ajax 支持中获取了一个 (xlsx) 文件,它的格式为:响应文本

我需要将其保存在客户端上。如果在没有 Ajax的情况下完成window.open('/api/getbyuuid/0e0ca8e1-176 ...', '_blank'),则文件会自动下载并打开而不会出现问题。我正在尝试通过以下方式做到这一点new Blob():

Ext.Ajax.request({
  url: '/api/ks/share/' + record.id,
  method: 'GET',
  success: function (response, opts) {
    // console.log(response.responseText)
    let type = response.getResponseHeader('Content-Type'),
      blob = new Blob([response.responseText], { type: type }),
      disposition = response.getResponseHeader('Content-Disposition'),
      filename = disposition
        .slice(disposition.indexOf('=') + 1, disposition.length)
        .replace(/['"]/g, '')

    if (typeof window.navigator.msSaveBlob !== 'undefined') {
      window.navigator.msSaveBlob(blob, filename);
    } else if (filename) {
      let URL = window.URL || window.webkitURL,
        downloadUrl = URL.createObjectURL(blob),
        a = document.createElement('a');
      a.href = downloadUrl;
      a.target = '_blank';
      a.download = filename;
      document.body.appendChild(a);
      a.click();
      a.parentNode.removeChild(a);

      setTimeout(() => { URL.revokeObjectURL(downloadUrl) }, 100);
    }
  },
  failure: function (response, opts) {
    console.log(response);
  }
});

文件保存,但是当我尝试打开它时,它给出了一个错误:

错误 1

通过单击“是”:

错误 2

javascript
  • 1 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2020-05-05 01:03:13 +0000 UTC

如何按条件显示后代(不仅是直接后代),其中父母的 ID 在输入中

  • 0

有一个这样的表:

微软 SQL 表

为了清楚起见:

木头

需要显示父级的子级(按父级 ID)。那些。只有结果中的记录才能参与结果:

SELECT id, name, parent_id
FROM dbo.test2
WHERE id NOT IN (SELECT parent_id FROM dbo.test2)

但是我怎样才能通过父ID(不幸的是,这是一个先决条件)显示特定父(不一定是直接)的孩子,即 如果收到条件WHERE id = 1(对于“Task1”),则显示记录

стена
забор

如果条件进入WHERE id = 2(对于“绘画”),​​则还显示记录

стена
забор

例如,如果条件输入WHERE id = 6(对于“安装”),则显示

люстра
гардина
проводка
sql
  • 1 个回答
  • 10 Views
Martin Hope
xzdwq
Asked: 2020-04-28 15:17:27 +0000 UTC

如何在后代的表中放置一个单独的参数(有父母,但没有自己的后代)

  • 0

MS SQL Server 2019。有一个表,id,name,parent_id

id  name      parent_id
__  ____      _________
1   Задача1   null
2   name1     1
3   name2     2
4   Задача2   null
5   name1     4
6   Задача3   null

如何通过递归查询确定记录是否有子项并为其设置适当的参数(叶 - 真 - 最后一个元素没有子项/假 - 有子项),即 得到一个这样的表:

id  name      parent_id  leaf
__  ____      _________  ____
1   Задача1   null       false
2   name1     1          false
3   name2     2          true
4   Задача2   null       false
5   name1     4          true
6   Задача3   null       true
sql
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5