插值内的 Angular MatToolTip 条件

2023-12-01

我正在为 MatToolTip 添加角度条件。首先,以下内容仅适用于 1 个字符串分配

matToolTip={{myData.name}}

但我需要添加如下条件

matToolTip={{ myData.hasName : myData.name, myData.hasNoName : myData.NoNameMessage }}

传入的数据只有其中之一,而不是两者兼而有之。

我发现了另一个 stackoverflow,其中 ppl 说以下内容有效,但在我的 Angular 7 代码中无效

{{element.source == 1 ? 'upwork' : (element.source == 2 ? 'refer from friend' : '')}}

我尝试将它们放在单引号中但没有成功。任何帮助是极大的赞赏。谢谢。


尝试这个:

[matTooltip]="myData.hasName ? myData.name : (myData.hasNoName? 'myData.NoNameMessage' : null)"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

插值内的 Angular MatToolTip 条件 的相关文章

  • Ionic 4:硬件后退按钮重新加载应用程序

    从事项目并陷入问题 硬件后退按钮重新加载应用程序 我在此应用程序中使用 Angular Router 我退出应用程序的代码 ionViewDidEnter this subscription this platform backButton
  • 绑定到元素(div)的大小

    我有一个具有宽度和高度属性的组件 如何将组件的视图高度和宽度绑定到这些属性 我需要在组件大小发生变化时更新它们 即通过重新调整浏览器窗口的大小 Use window resize onResize event 聆听全球事件 您可以使用win
  • 在 ng 服务命令上找不到构建器 @angular-devkit/build-angular:dev-server 的实现[重复]

    这个问题在这里已经有答案了 我尝试更新以下 Angular CLIthis https www npmjs com package angular cli updating angular cli 但现在我无法运行我的应用程序 当我尝试运行
  • 从 Angular 6 中的 html 导出 Pdf

    我想从 Angular 6 中的 html 导出 pdf 所以 我正在使用jspdf图书馆 但我不能给出颜色和背景颜色等样式 我怎样才能实现这个目标 如果有其他免费图书馆jspdf 我可以用它 您可以从下面的链接查看演示 DEMO http
  • Angular 4 Http POST 不起作用

    我希望每个人都做得很好 我最近开始使用 Angular 4 4 我一直在尝试将数据发布到我的 api 服务器 但不幸的是它不起作用 我花了大约两天的时间 但仍然没有成功 甚至已经尝试过 6 7 篇文章角 io https angular i
  • 使用 rxjs 将数据添加到 http 响应

    我有一个包含司机 ID 的旅行实体 我可以使用 RESTFull 端点获取获取行程 例如 trips 2 example response id 2 driver id 123 我可以使用端点获取驱动程序详细信息 例如 drivers 12
  • 如何将查询参数添加到守卫中的路由并将其传递给 Angular 4 中的组件?

    我在我的 Angular 4 应用程序中使用路由保护 如果条件满足并返回 true 我想向路由添加一个查询参数 这是我一直在研究的代码 Injectable export class ViewGuardService implements
  • Ionic2 应用程序中的 API url 等设置保存在哪里? [复制]

    这个问题在这里已经有答案了 我有几个设置应该位于配置文件中 例如 API 的 URL Ionic 2 中最适合它的地方在哪里 From Angular 2 4 文档 https angular io docs ts latest guide
  • 具有多个 Angular 2 应用程序的 ASP.Net Core MVC [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在尝试为一个我知道会变得越来越复杂的项目准备结构 我想使用 ASP Net Core MVC 进行顶层导航 我想在每个主视图中放置
  • 多个应用程序中的 Angular 共享资产

    我正在开发多个小型应用程序 这些应用程序将共享公共和共享模块以及资产 关于如何创建项目结构的部分已在这里回答 https stackoverflow com a 61254557 1351452 https stackoverflow co
  • 角度材质自动完成力选择

    在我的 Angular 5 应用程序中 我有一些 matAutocomplete 但我想强制选择其中一个建议 所以我遵循这种方法 堆栈闪电战 https stackblitz com edit autocomplete force sele
  • Angular 7 SSR 第一次加载两次

    我内置了几个网站Angular 7 with SSR for SEO改进 所有应用程序本身都很好 但总是会发生这样的情况 第一次或者当您执行硬刷新有这个小blip由此显示所有内容并突然网站本身 重新加载 所有条件为ngIf可能隐藏在中评估的
  • CSS flexbox 内的 Angular CDK 拖放问题

    我在使用 Angular CDK 中的拖放模块时遇到了问题 我在容器 div 中使用它 该容器具有 除其他外 以下 CSS 属性 display flex flex wrap wrap The flex wrap属性在这里 以便如果包含的可
  • Web 应用程序中的 PathLocationStrategy 与 HashLocationStrategy

    使用的优点和缺点是什么 PathLocationStrategy 默认的 HTML 5 PushState 样式 HashLocationStrategy 哈希 URL 样式 例如 使用哈希位置策略将阻止通过 ID 滚动到元素的功能 但某些
  • 保持 mat-menu 打开角度

    我正在尝试在菜单中使用复选框选项 但我需要保持菜单打开 直到用户完成选择选项 我正在使用最新版本的 Angular 先感谢您 我已经组合了嵌套的垫菜单here https material angular io components men
  • patchValue 与 {emitEvent: false } 触发 Angular 4 formgroup 上的 valueChanges

    我有一个表单构建器组 正在监听 valueChanges 的更改并触发保存函数 然后触发表单上的刷新函数 this ticketForm valueChanges debounceTime 1000 distinctUntilChanged
  • 在(粘贴)事件后获取文本输入的值

    我试图在将某些内容粘贴到文本输入字段中后获取该文本输入字段的内容 我怎样才能获取数据 我的方法是 event target value我用于 keyup 事件不起作用 如果你粘贴一些东西Ctrl V它由于 keyup 事件而有效 但如果我尝
  • Angular Serverless 部署到 AWS 将 base-href 附加到 url,导致重定向到 404 错误

    我正在尝试将 Angular 7 网站部署到 aws 无服务器上 作为新手 我遵循了本教程 https coursetro com posts code 165 Deploying your Angular App to a Serverl
  • 在 angular2 视图模板中传递枚举

    我们可以在 angular2 视图模板中使用枚举吗 div class Dropdown div 传递字符串作为输入 enum DropdownType instrument account currency Component selec
  • 角度 2 ngIf 与可观察?

    我有一个非常简单的服务 它的工作是从 api authenticate url 获取 200 或 401 auth service ts Injectable export class AuthService constructor pri

随机推荐

  • Django Tastypie,多对多保存错误

    当我通过 tastypie api 保存项目时遇到问题 POST方法 这是我的 api py 代码 from tastypie resources import ModelResource ALL ALL WITH RELATIONS fr
  • 调试访问冲突错误?

    在使用 Delphi 编写应用程序时 您可以分享哪些技巧来帮助查找和修复访问冲突 我相信访问冲突通常是由于尝试访问内存中尚未创建的某些内容 例如对象等 引起的 我发现很难确定是什么触发了访问违规 然后在哪里进行所需的更改以尝试停止 修复它们
  • Lambda表达式可以降级到C++ 98吗

    我最近遇到一个问题 需要将用 lambda 表达式编写的 C 11 代码集成到仅支持 C 98 编译器的旧代码库 我发现了 lambda 的几个可能的等价物 例如宏 函子或函数指针 但在用 capture 翻译 lambda 时 它们似乎都
  • 使用 for 循环以 X 模式打印字符

    我正在尝试打印这个大 X 图案 x x x x x x x x x x x x x x x x x 我无法弄清楚实现它的算法 我刚刚开始 C 编程并陷入困境 到目前为止我所拥有的是 include
  • 打印拼写出来的数字 (int) 值

    有没有一种开箱即用的方法可以在 C 中拼写出 int 例如 如果我有 int a 53 我想打印 fifty three not 53 如果没有 有人有任何关于如何实现这一目标的例子吗 Thanks 您必须自己编写该代码 如果不得不猜测 我
  • R 中用于面板回归的数据转换

    我真的需要你的帮助来解决一个对你来说似乎很容易解决的问题 目前我正在从事一个涉及一些面板回归的项目 我有几个大型 csv 文件 每张最多 1200 万个条目 其格式如所附图片所示 而列 V1 V2 是个体 行 1 2 3 是时间标识符 为了
  • 将迭代转化为递归

    我想检查一下是否string用户输入的余额为 and s ex 不平衡 是平衡的 def check string counter 0 string string replace if string 0 is for x in string
  • 在 Vue 中,如何将日期对象绑定到日期输入? (v模型不起作用)

    This doesn t work
  • 使用基于转换器/CPS 的功能引用将 [a,b].reduce(f,x) 代码转换为 [a,b].reduce(f)?

    在我之前的问题中 从没有数组的函数链中提取数据 Aadit M Shah 给了我惊人的解决方案 如下 https stackoverflow com a 51420884 6440264 给出一个像这样的表达式A a b f where f
  • 无法在 python 应用程序的 app.yaml 中设置缓存过期

    在我的 GAE 应用程序中 我提供如下静态内容 这些是我的 app yaml 文件中的条目 handlers url css static dir static css expiration 10m url js static dir st
  • Django:表不存在

    我删除了一些与应用程序相关的表 并再次尝试了syncdb命令 python manage py syncdb 它显示错误 例如 django db utils ProgrammingError 1146 Table someapp feed
  • 计算机如何分配两个变量以及如何计算两个变量之间的距离?

    当我尝试检查两个变量之间的差异时 我发现了一些有趣的东西 您可以在下面的代码中看到 include
  • 如何在Android中使用DialogFragment进行文本输入?

    我正在尝试使用推荐的方法获取用户输入到对话框中的值DialogFragment类 对话框构造并运行良好 但我无法返回EditText参数传递给父类 无需获取NullPointerException My DialogHost类 它构造 返回
  • 自动过滤多个不相等的值

    我正在为 Excel 表添加自动过滤器 如下所示 With Sheets Sheet1 With ListObjects Summary Range AutoFilter Field 1 Criteria1 gt 400000 Operat
  • 在 ASP.NET 中执行命令行实用程序

    我需要一些有关从 C ASP NET Web 应用程序使用命令行实用程序的建议 我找到了一个用于将文件转换为 CSV 格式的第 3 方实用程序 该实用程序运行良好 可以从命令行使用 我一直在网上寻找有关如何执行命令行实用程序的示例 并发现t
  • 在spring roo中添加自定义页面

    我有一个关于 spring roo 的问题 如何将自定义页面添加到您的 Web 应用程序 如果我使用标准 Servlet 这似乎非常基本且简单 但我完全困惑在 Spring roo 中执行此操作 我想要的只是主页 带有菜单等 中有一个链接到
  • 简单的互操作测试;通过简单的调用使堆栈不平衡

    我目前正在研究与互操作相关的问题 并编写了一个小型测试程序 以帮助我弄清楚发生了什么 有问题的问题涉及对更复杂的本机函数的调用 很难在此处发布 无论如何 我有一个非常简单的本机 dll 其中仅包含以下代码 extern C declspec
  • 无法通过 Ubuntu 终端在 Github 上推送

    我正在尝试从我的 Ubuntu 机器推送到 github 我可以从 Visual Studio Code 终端推送 但无法从 Ubuntu 终端或 Android Studio 终端推送 每次我尝试从终端或 android studio 终
  • 如何终止 jboss 超时的数据库事务

    我用的是jboss 4 2 3 它具有设置 TransactionTimeout 在jboss service xml中 指定允许事务执行多长时间 不幸的是 当超时过去时 执行不会立即中止 如果事务正在执行某些操作 则只会将其标记为稍后回滚
  • 插值内的 Angular MatToolTip 条件

    我正在为 MatToolTip 添加角度条件 首先 以下内容仅适用于 1 个字符串分配 matToolTip myData name 但我需要添加如下条件 matToolTip myData hasName myData name myDa