【问题标题】:Wanting to display a method return using HTML 5 data attribute想要使用 HTML 5 数据属性显示方法返回
【发布时间】:2019-08-13 14:31:18
【问题描述】:

所以我有一个动态表格,我在其中传递数据,然后创建表格。我想添加一些 CSS 以检查值,然后在其上添加一些样式。所以如果值是负数,则将数据显示为红色

我已经使用属性数据来检查实际数据,这在我调用 typescript 方法来生成数据而不是硬编码数据之前工作正常,这就是出错的地方。所以我想调用这个方法来获取数据,它只是显示方法名称而不是方法返回

【问题讨论】:

    标签: html angular typescript


    【解决方案1】:

    如果方法返回的数据不是字符串,你可以使用数据的属性绑定而不是插值-更多细节here

    [attr.data]="getData(header, body)"
    

    【讨论】:

    • 我去掉了方法的插值,它仍然显示为方法调用而不是返回的数据。当我在数据周围添加 [] 时,我收到一条错误消息,指出无法绑定到“数据”,因为它不是“td”的已知属性。
    • 我编辑了答案。但是,你可以添加getData的代码吗?
    • 嘿伙计!非常感谢你现在有效!您是否有一个链接可以详细了解您发现的数据属性,或者仅仅是您的经验和知识?
    猜你喜欢
    • 2021-02-27
    • 1970-01-01
    • 2019-03-13
    • 1970-01-01
    • 2015-10-31
    • 1970-01-01
    • 2014-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多