اشتراکها
کتابخانه Sortable
Sortable is a JavaScript library for reorderable drag-and-drop lists on modern browsers and touch devices. No jQuery. Supports Meteor, AngularJS, React, Polymer, Knockout and any CSS library, e.g. Bootstrap. Demo
اشتراکها
ایجاد اپلیکیشن آنگولار با typescript
نظرات مطالب
افزودن و اعتبارسنجی خودکار Anti-Forgery Tokens در برنامههای Angular مبتنی بر ASP.NET Core
سلام
من از ASP. Net Web API 2 برای سرویس هام استفاده میکنم، برای سمت Front از Angular 6
چطور میتونم Anti-Forgery Token رو توش پیاده سازی کنم، متاسفانه مطلب مفیدی پیدا نکردم که کمک کنه. (نمونه همین مورد رو با AngularJS پیاده کردم، ولی ظاهرا اینجا یه کم متفاوت هست)
ممنون میشم راهنمایی کنید
نظرات مطالب
Angular CLI - قسمت سوم - تولید کد
«... شیوهنامهای که به این صورت توسط AngularJS 2.0 اضافه میشود (شیوهنامهی تعریف شدهی داخل یک کامپوننت)، با سایر شیوهنامههای موجود تداخل نخواهد کرد ...»
برای لغو این حالت میتوان از ViewEncapsulation.None استفاده کرد:
- حالت Emulated (حالت پیش فرض): شیوهنامههای HTML، به تمام کامپوننتها اعمال میشوند ولی نه برعکس.
- حالت Native: نه HTML و نه کامپوننتها، بر روی شیوهنامههای یکدیگر تاثیر نمیگذارند.
- حالت None: شیوهنامههای یک کامپوننت به کل برنامه منتشر شده و بر روی آن تاثیری میگذارند.
برای لغو این حالت میتوان از ViewEncapsulation.None استفاده کرد:
@Component({ // ... encapsulation: ViewEncapsulation.None,
- حالت Native: نه HTML و نه کامپوننتها، بر روی شیوهنامههای یکدیگر تاثیر نمیگذارند.
- حالت None: شیوهنامههای یک کامپوننت به کل برنامه منتشر شده و بر روی آن تاثیری میگذارند.
- نکات مطلب «مبانی TypeScript؛ تنظیمات TypeScript در ویژوال استودیو» را پیگیری کنید.
+ VS 2013 دیگر پشتیبانی جدیدی از TypeScript را نخواهد داشت و آخرین نگارشهای AngularJS 2.0 از TypeScript 2.0 استفاده میکنند که فقط برای VS 2015 ارائه شدهاست.
آخرین نگارشی که برای VS 2013 ارائه شده 1.8.5 است و آخرین نگارشی که برای VS 2015 ارائه شده 2.0.6 است.
+ VS 2013 دیگر پشتیبانی جدیدی از TypeScript را نخواهد داشت و آخرین نگارشهای AngularJS 2.0 از TypeScript 2.0 استفاده میکنند که فقط برای VS 2015 ارائه شدهاست.
آخرین نگارشی که برای VS 2013 ارائه شده 1.8.5 است و آخرین نگارشی که برای VS 2015 ارائه شده 2.0.6 است.
- سمت سرور آن مهم نیست (اگر آدرس آنرا که مستقیما باز میکنید، خروجی JSON را مشاهده میکنید).
- هر زمانیکه خطای syntax error را دریافت کردید یعنی تنظیمات ابتدایی AngularJS 2.0 شما اشتباه و یا ناقص است.
- این مطالب به روز شدهاند. نیاز هست توضیحات ذیل هر مطلب را جهت به روز رسانی هر قسمت دنبال کنید.
- و یا ... تمام این توضیحات به صورت یکجا به پروژهی « MVC5Angular2 » اعمال شدهاند. نیاز است فایل به فایل و سطر به سطر کدهای خود را با این پروژه تطبیق دهید.
- هر زمانیکه خطای syntax error را دریافت کردید یعنی تنظیمات ابتدایی AngularJS 2.0 شما اشتباه و یا ناقص است.
- این مطالب به روز شدهاند. نیاز هست توضیحات ذیل هر مطلب را جهت به روز رسانی هر قسمت دنبال کنید.
- و یا ... تمام این توضیحات به صورت یکجا به پروژهی « MVC5Angular2 » اعمال شدهاند. نیاز است فایل به فایل و سطر به سطر کدهای خود را با این پروژه تطبیق دهید.
چند نکتهی تکمیلی
- مسیریابی در نگارش نهایی AngularJS 2.0 تغییرات کلی خواهد داشت. به همین جهت نام ماژول آنرا به منسوخ شده تغییر دادهاند (در نگارش RC):
- با تغییرات نگارش RC، دیگر نیازی به ذکر router.dev.js در فایل index.html نیست. این مدخل به صورت خودکار توسط systemjs.config.js اضافه میشود:
- مسیریابی در نگارش نهایی AngularJS 2.0 تغییرات کلی خواهد داشت. به همین جهت نام ماژول آنرا به منسوخ شده تغییر دادهاند (در نگارش RC):
import { ROUTER_PROVIDERS, RouteConfig, ROUTER_DIRECTIVES } from '@angular/router-deprecated';
<script src="~/systemjs.config.js"></script>