小编Sto*_*out的帖子

如何防止 matTooltip 文本被截断?

我有一个显示主机名的页面。主机名最多可以有 63 个字符,不能有空格。我们截断了 UI 上的文本。但是当用户将鼠标悬停在被截断的文本上时,我们需要一个工具提示出现并通知用户完整的主机名。

https://stackblitz.com/edit/truncatedtooltips?file=app%2Ftooltip-overview-example.html

我在 StackBlitz 上有这个示例页面。示例中有两个按钮,均带有长文本。区别在于一个有空格,另一个没有。

包含空格的工具提示不会被截断,但不幸的是,缺少空格的工具提示会被截断。主机名没有空格,因此在这种情况下工具提示的行为不符合预期。

有人可以告诉我如何处理不包含任何空格的工具提示吗?

谢谢你。

tooltip truncation typescript electron angular

2
推荐指数
1
解决办法
3230
查看次数

查询以在同一个表中用名称替换ID?

谁能帮我解决这个 SQL 查询?

我有下表:

ID | Name | ManagerId
1 | Alice | 4
2 | Bob | 4
3 | Carol | 4
4 | Xavier | 5
5 | Zack | NULL
Run Code Online (Sandbox Code Playgroud)

我希望新表看起来像这样:

ID | Name | Manager Name
1 | Alice | Xavier
2 | Bob | Xavier
3 | Carol | Xavier
4 | Xavier | Zack
5 | Zack | NULL
Run Code Online (Sandbox Code Playgroud)

因此,本质上我想将第三列从“ManagerId”替换为“Manager Name”,其中所有信息都在同一个表中检索。

谁能帮我查询一下吗?

我正在考虑类似以下的内容,但它甚至没有编译:

WITH EmployeeCTE AS
(
   SELECT *, ID, Name, ManagerID OVER(PARTITION …
Run Code Online (Sandbox Code Playgroud)

sql sql-server

2
推荐指数
1
解决办法
3441
查看次数

Nuget 包“此源中不可用”

我正在努力启动该项目。其中一个 Nuget 软件包显示“此源中不可用”。

它不是第三方包,但名称为:MyCompanyName.ProjectName.Debug

当我单击“恢复”时,出现以下错误:

尝试恢复包时发生错误:无法找到包“MyCompanyName.ProjectName.Debug”的版本“1.2.3”。

C:/Program Files (x86)\Microsoft SDKs\NuGetPackages:在源“C:\Program Files (x86)\Microsoft SDKs\NuGetPackages”上找不到包“MyCompanyName.ProjectName.Debug.1.2.3”。 https://api.nuget.org/v3/index.json:在源“https://api.nuget.org/v3/index.json”上找不到包“MyCompanyName.ProjectName.Debug.1.2.3” 。

我发现的一个技巧是从本地 NuGet 存储库中选择“全部恢复”,但之后我无法继续。

任何帮助,将不胜感激。

谢谢。

c# visual-studio nuget nuget-package-restore

2
推荐指数
1
解决办法
7488
查看次数

如何进行字符串插值?

我正在尝试使用 Angular、Typescript、HTML 等在代码中进行字符串插值......出于某种原因,“美元符号”在输出中显示为字符串文字。任何人都可以帮忙吗?

我需要输出如下:

“你好,世界。”

相反,我得到了这个:

“你好 ${name}。”

链接:https : //stackblitz.com/edit/angular-template-string-interpolation

谢谢。

html string string-interpolation typescript angular

-1
推荐指数
1
解决办法
1486
查看次数