angular.js - Bagaimana untuk menghantar parameter jenis objek kepada arahan arahan tersuai dalam AngularJS?
迷茫
迷茫 2017-05-15 17:03:23
0
1
954

Saya ingin menulis arahan tersuai untuk menjana jadual pada halaman berdasarkan tatasusunan yang dihantar dari luar. Apa yang patut saya buat? Bolehkah arahan tersuai dalam angularjs hanya menerima parameter rentetan? Bolehkah sesiapa membantu saya, terima kasih!

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(1)
巴扎黑

Saya boleh memberi anda contoh mudah: jsFiddle

<p ng-controller="DemoCtrl">
      <ng-table data="list"></ng-table>
</p>
var demo = angular.module('demo', []);

demo.directive('ngTable', function(){

    return {
        restrict: 'E',
        scope: {
            data: '='
        },
        link: function($scope, element, attrs){
            
        },
        template: '<table><tr ng-repeat="item in data"><td>{{ item.id }}</td><td>{{ item.name }}</td></tr></table>'
    };
});


demo.controller('DemoCtrl', function($scope){
    $scope.list = [
        {
            id: 123,
            name: 'Hello World'
        },{
            id: 234,
            name: 'Fucking world'
        },{
            id: 345,
            name: 'What did you say?'
        }
    ];
});

Mengenai sama ada "hanya rentetan boleh dilalui", anda perlu membaca dokumentasi terlebih dahulu:

Alamat dokumen: skop

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan