如何将msg.payload从函数节点发送到模板节点

时间:2017-02-21 08:02:00

标签: node-red

如何从功能节点(工具)向模板节点(html)发送msg.payload

enter image description here

<html>
<head>
    <script type="text/javascript">
    // function test() {
    //      document.getElementById("test1").innerHTML = msg.payload;
    // }
    </script>
</head>
<body onload="test()">
    <h1 id="test1">{{msg.payload}}</h1>
</body>

1 个答案:

答案 0 :(得分:1)

问题是您在模板节点中使用{{msg.payload}}。通过胡须拉入的值来自msg对象。所以正确的胡子模板是{{payload}}

<head>
    <script type="text/javascript">
    // function test() {
    //      document.getElementById("test1").innerHTML = {{payload}};
    // }
    </script>
</head>
<body onload="test()">
    <h1 id="test1">{{payload}}</h1>
</body>

Node-RED中的信息侧栏提供了使用内容的示例。