在控制器交貨JSON數據I具有在控制器
$scope.sampleArray=[{
'title': 'SampleTitleOne',
'description': 'SampleDescriptionOne',
'category': 'Saving'
},
{
'title': 'SampleTitleTwo',
'description': 'SampleDescriptionTwo',
'category': 'Saving'
},
{
'title': 'SampleTitle3',
'description': 'SampleDescription3',
'category': 'Current'
},
{
'title': 'SampleTitleIV',
'description': 'SampleDescriptionIV',
'category': 'Current'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Group'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Group'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Mixed'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Other'
}];
我有爲了基於用戶輸入上述陣列如下面的數據陣列。假設用戶輸入數組是
$scope.order = ['Other', 'Group', 'Mixed', 'Saving', 'Current'];
應用濾波器的輸出應該像下面
$scope.sampleArray=[{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Other'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Group'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Group'
},
{
'title': 'SampleTitleFive',
'description': 'SampleDescriptionFive',
'category': 'Mixed'
},
{
'title': 'SampleTitleOne',
'description': 'SampleDescriptionOne',
'category': 'Saving'
},
{
'title': 'SampleTitleTwo',
'description': 'SampleDescriptionTwo',
'category': 'Saving'
},
{
'title': 'SampleTitle3',
'description': 'SampleDescription3',
'category': 'Current'
},
{
'title': 'SampleTitleIV',
'description': 'SampleDescriptionIV',
'category': 'Current'
}];
有什麼辦法申請角$過濾器來實現此之後?
你想在NG-重複或僅在可變訂購? –
中的變量本身 – Seshu