بررسی سرویس $log در فریم ورک AngularJS

بررسی سرویس $log در فریم ورک AngularJS

در این پست از وبسایت پرووید، در رابطه با بررسی سرویس $log در فریم ورک AngularJS صحبت خواهیم کرد. به ادامه ی مطلب بروید.

در این قسمت از این آموزش از وب سایت پرووید که بخشی از سری کامل AngularJs می باشد، قصد داریم در رابطه با سرویس $log در AngularJs صحبت کنیم.

بسته ی آموزش ویدئویی ساخت وب اپلیکیشن Full-stack با Angular 2 و ASP.NET Core

از شما دعوت می کنیم که از بسته ی آموزش ویدئویی ساخت وب اپلیکیشن Full-stack با Angular 2 و ASP.NET Core دیدن کنید.

سرویس Logging که با نام $log شناخته می شود، به منظور Log کردن پیام هایی به کنسول مرورگر شما مورد استفاده قرار می گیرد. سرویس $log شامل متدهای مختلفی برای Log  کردن Error و Information و یا Warning و حتی اطلاعات مربوط به Debug کردن برنامه است. از سرویس $log می توانیم برای عملیات Debug کردن و همچنین Auditing استفاده کنیم.

کد زیر مثالی از این موضوع را نشان می دهد.

<!DOCTYPE html>
<html>
<head>
    <script src="~/Scripts/angular.js"></script>
</head>
<body ng-app="myApp" >
    <div ng-controller="myController">
        <p>Please check the browser console for the logging information.</p>
    </div>
    <script>
        var myApp = angular.module('myApp', []);

        myApp.controller("myController", function ($log) {
            
            $log.log('This is log.');
            $log.error('This is error.');
            $log.info('This is info.');
            $log.warn('This is warning.');
            $log.debug('This is debugging.');

        });
    </script>
</body>
</html>

بسته ی آموزش ویدئویی ساخت وب اپلیکیشن Full-stack با Angular و ASP.NET Core و EF Core

از شما دعوت می کنیم که از بسته ی آموزش ویدئویی ساخت وب اپلیکیشن Full-stack با Angular و ASP.NET Core و EF Core دیدن کنید.

همان طور که در مثال بالا مشاهده می کنید، Controller Function شامل یک پارامتر به اسم $log می باشد که توسط فریم ورک AngularJs به آن تحویل داده خواهد شد. در رابطه با این موضوع که از آن با نام تزریق وابستگی یاد می شود توصیه می کنیم از بسته ی آموزش ویدئویی Inversion of Control و IoC Container ها استفاده کنید.

امیدواریم که این آموزش از وبسایت پرووید نیز مورد توجه تمامی دوستان عزیز قرار گرفته باشد. از شما دعوت می‌کنیم که از دیگر آموزش های ما در رابطه با فریم ورک Angular استفاده کنید. لیست کامل این آموزش ها را می توانید در پست مربوط به آموزش کامل برنامه نویسی تحت وب با Angular مشاهده کنید.

مرتضی گیتی
بدون نظر

ارسال نظر

نظر
نام
ایمیل
وب سایت