html - html中的变量,角度
问题描述
我正在开发一个有角度的应用程序,在一个 html 文件中我有这样的东西
<div *ngFor="let var of list">
<div>
{{newVar.name}}
<div>
</div>
我的问题是我不知道如何在 div 中正确声明 newVar,因为我希望 newVar 是从以第一个 var 作为参数的组件中的函数返回的结果
所以我基本上想要类似的东西
newVar=func(var)
在使用 name 属性之前,我不知道该怎么做
我可以做 func(var).name 但我不只显示名称,所以我不想多次调用该函数
解决方案
因此,您的解决方法类似于,list
在 html 中流式传输并传递var
给 typescript 函数func(var)
,将结果存储在newVar
. 从那里你想name
在 UI 中显示值。我的理解是否正确,我的建议是
ts
newVar = [];
///
func() {
list.forEach(element=>{
newVar.push(element);
});
}
html
<div *ngFor="let var of newVar">
<div>
{{var.name}}
<div>
</div>
推荐阅读
- c# - 如何在 Unity 3D 中暂时使精灵消失?
- ios - 将 Facebook SDK 更新至 0.7.0 - 现在它无法识别 AppDelegate 或 LinkShareContent 中的 SDKApplicationDelegate?
- javascript - Toggle Class on Button click for multiple elements
- python - 带有返回函数的多处理 for 循环,该函数接受多个参数
- svn - 使用 SVN 和 TortoiseSVN 的方法
- firebase - react-native 应用程序中用户组的推荐架构是什么?
- python-3.x - 如何在同步方法中运行 asyncio.wait 方法?
- python - 在解析时自动化无聊的东西,意外的 EOF
- qt - QByteArray 的显示值
- c - 添加系统调用以获取 atheros ath9k_htc 驱动程序的硬件 tx rx 队列长度