Angularjs 智能表格插件不起作用

Angularjs 智能表格插件不起作用,angularjs,smart-table,Angularjs,Smart Table,这是我的HTML: <table st-table="prizesByCompany" st-safe-src='safePrizesByCompany' class="table table-striped" > <thead> <tr> <th st-sort='status'>Filtros</th> <th st-sort='text'>Cam

这是我的HTML:

<table st-table="prizesByCompany" st-safe-src='safePrizesByCompany' class="table table-striped"  >
    <thead>
        <tr>
            <th st-sort='status'>Filtros</th>
            <th st-sort='text'>Campanha</th>
            <th>
                <button class="btn" ui-sref='campaignAdd'>Nova Campanha</button>
            </th>
        </tr>
        <tr>
            <th colspan="3"><input st-search="text" class="form-control" placeholder="Pesquise..." type="text"/></th>
        </tr>
    </thead>
    <tbody>

        <tr ng-repeat="row in prizesByCompany">
            <span ng-if="row.status != 1">
                <td>
                    <button class="btn" >{{row.status | company_status_button}}</button>
                </td>
                <td><a ui-sref = 'campaignView({action: "view", id:{{row.id}}})'>{{row.text}}</a></td>
                <td>
                    <div ng-if='row.status == 2'>
                        <button class='btn' ui-sref='campaignEditRequest({id: {{row.id}}})'>Editar</button>
                        <button class='btn'>Solicitar Pausa </button>
                        <button class='btn' ng-click='deactivateCampaign($index)'>Solicitar Cancelamento</button>
                        <button class='btn'>Relatório</button>
                    </div>
                    <div ng-if='row.status == 3'>
                        <button class='btn' ng-click='activateCampaign($index)'>Solicitar Reativação</button>
                        <button class='btn'>Relatório</button>
                    </div>
                    <div ng-if='row.status == 1'>
                        <button class='btn' ng-click='activateCampaign($index)'>Solicitar Reativação</button>
                        <button class='btn'>Relatório</button>
                    </div>
                </td>

            </span>
        </tr>
    </tbody>
</table>
它没有显示任何错误。 我查看了Smart Table文档,查看是否标记了错误的内容,但似乎一切正常。我不知道现在该做什么

会发生什么


谢谢。

我想,这是因为您在表标记中输入了st safe src而不是str safe src。您还应该使用双引号编写属性值

<th st-sort="status">Filtros</th>
<th st-sort="text">Campanha</th>

是的,但在您提供的示例中,您编写了str safe src;哈哈,你说得对。很抱歉但不幸的是,这不是问题所在。如果只是一个打字错误,我会很高兴的。
<th st-sort="status">Filtros</th>
<th st-sort="text">Campanha</th>
$scope.safePrizesByCompany = data.respsonse
$scope.prizesByCompany = [].concat($scope.safePrizesByCompany) // actually you don't even need this line and can simply remove it