我有一个Angular 4组件,我想在函数选择器属性中使用函数的返回值作为引用字符串;例如:
<img class="" src="{{ myfunction(1) }}" style="width: 50px;">
使用此无效链接在浏览器中生成404错误: http://localhost:4200/assets/images/configuration/interfaces/icon-function%20toLowerCase()%20%7B%20[native%20code]%20%7D.png
第一部分看起来正确,但最后一部分没有意义。这是代码:
public static myfunction(itype: EInterfaceTypes) {
let retval: string = "";
retval = "/assets/images/configuration/interfaces/icon-" +
myService.e2string(itype, true).toLowerCase + ".png";
return retval;
}
我似乎无法找到正常工作的语法。有人可以解释什么是错的吗?
作为一个相关的问题,myfunction是否应该用双引号括起返回的字符串 - 或者只返回字符串(在本例中是文件路径)。
答案 0 :(得分:0)
<强>模板强>
viewDidLoad
componet
tableView.dataSource = self
tableView.delegate = self
这对我有用,你可以使用那个