Я хочу отобразить общее количество журналов, и я использую Growl, чтобы показать общее количество журналов.
, но я хочу, чтобы оно отображалось также в метке, проблема в том, что я понятия не имею,как получить мою regdata.length для отображения общего в индексе просмотра.
Я Нуб.мне не помогают никакие YouTube, получение данных внутри корпуса коммутатора для меня сложно, не знаю.
// Мой контроллер для индекса
var HomeController = function ($s, $mdDialog, service, growl, $linq) {
$s.growl = function (type,count) {
console.log('type',type);
var config = {};
switch (type) {
case "success":
growl.success("Logs Without Problem: " + count, { disableCountDown: true, ttl: 3000 });
break;
case "info":
growl.info("Total logs: " + count, { disableCountDown: true, ttl: 3000 });
break;
default:
growl.error("Logs with Problem: " + count, { disableCountDown: true, ttl: 3000 });
}
}
//Switch Condition
$s.filter = function (d) {
if ($s.mainData) {
switch (d) {
case 'wErr':
$s.regdata = $linq.Enumerable().From($s.mainData).Where(function (x) { return x.OK_Latest == 'No' }).ToArray();
$s.growl('error', $s.regdata.length)
break;
case 'noErr':
$s.regdata = $linq.Enumerable().From($s.mainData).Where(function (x) { return x.OK_Latest == 'Yes' }).ToArray();
$s.growl('success', $s.regdata.length)
break;
case 'def':
$s.regdata = $s.mainData;
$s.growl('info', $s.regdata.length)
break;
}
console.log('req', $s.regdata);
}
}
У меня есть 3 условия в switch case.display для просмотра общего количества журналов каждый.