ng-template let-row="row" 与let-row 使用区别
来源:3-4 在模板中引用多个元素

王者归来8
2019-06-14
请教一下老师, let-row=“row” 与let-row分别是什么场景下使用?
我在使用 EasyUI 的 eui-datagrid 组件是碰到如下一个问题:
<ng-template euiCellTemplate let-row="row">
{{row.name}}
</ng-template>
上面的代码报错:
[Error] ERROR – TypeError: undefined is not an object (evaluating ‘_v.context.row.name’)
但是改为下面的就正常了
<ng-template euiCellTemplate let-row>
{{row.name}}
</ng-template>
写回答
1回答
-
在 ng-template 中的 let-xxx 是组件开发者给使用者提供的一个上下文的变量,用于让 ng-template 可以得到上下文信息。这个模版中的 let-xxx 是不能赋值的,是用于让你读取的。
00
相似问题