angulaire.js - Comment obtenir un identifiant dans AngularJS pour atteindre l'objectif de suppression?
仅有的幸福
仅有的幸福 2017-05-15 17:00:42
0
2
634
<p style="width: 450px;float: left;margin-left: 50px">

    <table>
        <!-- 这里以name为排序标准  -->
        <tr ng-repeat="x in users | orderBy : 'name'">

            <!-- $index显示序列号,从1开始  -->
            <td>{{ $index + 1 }}</td>
            <td>{{ x.id }}</td>

            <!-- 把英文转为大写  -->
            <td>{{ x.name |uppercase }}</td>
            <td>{{ x.password }}</td>
            <td>{{ x.email }}</td>
            <td><input type="button" value="编辑" onclick="editUser()"/></td>
            <td><input type="button" value="删除" onclick="deleteUser(x.id)"/></td>
        </tr>
    </table>

Comment obtenir l'identifiant ici
onclick="deleteUser(x.id)"
Cela ne fonctionnera pas, et l'ajout de {{}} ne fonctionnera pas non plus.

C'était un peu déroutant d'ouvrir angulairejs....

Après obtention, comment appeler la méthode contrôleur ?

Il s'agit d'une méthode dans le contrôleur, donc l'appeler ainsi ne semble pas fonctionner...

    function deleteUser(userID) {

        alert(userID);

    }
仅有的幸福
仅有的幸福

répondre à tous(2)
伊谢尔伦

Pourquoi utiliser le natif onclick ? Vous devriez utiliser angulaireng-clickah

PHPzhong

Résolu :

Utilisez ng-click pour appeler.
La fonction appelante est :
$scope.deleteUser = function (userID) {

    console.log(userID);
    alert(userID);

}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal