带有html和mysql数组的node.js

带有html和mysql数组的node.js,html,mysql,node.js,Html,Mysql,Node.js,我从mysql工作台查询我的数据库,我想用这个查询来处理html代码 connection.query( 'SELECT dealer_infor.dealer_id, dealer_infor.dealer_branch, dealer_infor.dealer_address, dealer_infor.dealer_tel, dealer_infor.dealer_contact FROM dealer_infor', // 'SELECT Bigbike_ID, Bigb

我从mysql工作台查询我的数据库,我想用这个查询来处理html代码

connection.query(
    'SELECT dealer_infor.dealer_id, dealer_infor.dealer_branch, dealer_infor.dealer_address, dealer_infor.dealer_tel, dealer_infor.dealer_contact FROM dealer_infor',
    // 'SELECT Bigbike_ID, Bigbike_name, Price FROM bigbike ORDER BY Bigbike_ID',
    function (err, results){
      if (err) throw err;

        res.render('dealer', {dealers: results});
    }
    );

});
我想使用阵列上的编号0

{% for dd in dealers %}
    <h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
        {{dd.dealer_branch[0]}}
    </h4>
{% endfor %}
{%用于经销商%中的dd}
{{dd.dealer_branch[0]}
{%endfor%}
但是结果是数组的唯一第一个字符。

使用

经销商[dd]。经销商分公司

这里

dd

在数组中为您提供索引


这是因为dd.dealer\u branch[0]给出了第一个字符,所以不要使用[0],否则您的操作是正确的

希望这对您有所帮助

{% for dd in dealers %}
    <h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
        {{dd.dealer_branch}}
    </h4>
{% endfor %}

是的,是的,但我想用数组的第一个字符,而不是第一个字符,先生。请帮忙me@Oakko对不起,我不明白。上面的事情不起作用吗?不起作用,在我的数组中是一组单词,我要的是单词的全部,而不仅仅是第一个字符TTDealers[dd]给出了什么?给出公司分支机构的名称
<% for(var i = 0;i < dealers.length;i++) { %>
    <h4 data-toggle="collapse" data-target="#sg1" aria-expanded="true">
        <%=dealers[i].dealer_branch%>
    </h4>
<% } %>