اشتراکها
بازی Snake با 30 خط کد JavaScript
درسته. البته فقط با کروم 35 اینطوری هست. با 11 IE و فایرفاکس 30 تست کردم مشکلی نبود.
نظرات مطالب
Angular CLI - قسمت سوم - تولید کد
«... شیوهنامهای که به این صورت توسط AngularJS 2.0 اضافه میشود (شیوهنامهی تعریف شدهی داخل یک کامپوننت)، با سایر شیوهنامههای موجود تداخل نخواهد کرد ...»
برای لغو این حالت میتوان از ViewEncapsulation.None استفاده کرد:
- حالت Emulated (حالت پیش فرض): شیوهنامههای HTML، به تمام کامپوننتها اعمال میشوند ولی نه برعکس.
- حالت Native: نه HTML و نه کامپوننتها، بر روی شیوهنامههای یکدیگر تاثیر نمیگذارند.
- حالت None: شیوهنامههای یک کامپوننت به کل برنامه منتشر شده و بر روی آن تاثیری میگذارند.
برای لغو این حالت میتوان از ViewEncapsulation.None استفاده کرد:
@Component({ // ... encapsulation: ViewEncapsulation.None,
- حالت Native: نه HTML و نه کامپوننتها، بر روی شیوهنامههای یکدیگر تاثیر نمیگذارند.
- حالت None: شیوهنامههای یک کامپوننت به کل برنامه منتشر شده و بر روی آن تاثیری میگذارند.
- سمت سرور آن مهم نیست (اگر آدرس آنرا که مستقیما باز میکنید، خروجی JSON را مشاهده میکنید).
- هر زمانیکه خطای syntax error را دریافت کردید یعنی تنظیمات ابتدایی AngularJS 2.0 شما اشتباه و یا ناقص است.
- این مطالب به روز شدهاند. نیاز هست توضیحات ذیل هر مطلب را جهت به روز رسانی هر قسمت دنبال کنید.
- و یا ... تمام این توضیحات به صورت یکجا به پروژهی « MVC5Angular2 » اعمال شدهاند. نیاز است فایل به فایل و سطر به سطر کدهای خود را با این پروژه تطبیق دهید.
- هر زمانیکه خطای syntax error را دریافت کردید یعنی تنظیمات ابتدایی AngularJS 2.0 شما اشتباه و یا ناقص است.
- این مطالب به روز شدهاند. نیاز هست توضیحات ذیل هر مطلب را جهت به روز رسانی هر قسمت دنبال کنید.
- و یا ... تمام این توضیحات به صورت یکجا به پروژهی « MVC5Angular2 » اعمال شدهاند. نیاز است فایل به فایل و سطر به سطر کدهای خود را با این پروژه تطبیق دهید.
// Angular 1 const module = angular.module('myModule', []); module.service('UserService', ['$http', function ($http) { this.getUsers = () => { return $http.get('http://api.mywebsite.com/users') .then(res => res.data) .catch(res => new Error(res.data.error)); } }]); /***************************************************************/ // Angular 2 import { Injectable } from '@angular/core'; import { Http, Response } from '@angular/http'; import { Observable } from 'rxjs/Observable'; @Injectable() class UserService { constructor(private http: Http) {} getUsers(): Observable<User[]> { return this.http.get('http://api.mywebsite.com/users') .map((res: Response) => res.json()) .catch((res: Response) => Observable.throw(res.json().error); } }
اشتراکها
مسیر راه فراگیری Docker در سال 2023
اشتراکها
کتاب ASP.NET Core برای بازار کار
اشتراکها