CanJS

نرم افزار تصویر:
CanJS
جزئیات نرم افزار:
نسخه: 2.3.6 به روز شده
ها تاریخ: 10 Feb 16
توسعه دهنده: Bitovi
پروانه: رایگان
محبوبیت: 25

Rating: 2.0/5 (Total Votes: 1)

CanJS برون هسته از باشگاه، جی کوئری، ZEPTO، YUI و MooTools.

با انجام این کار، آن را & nbsp؛ در خود را به یک گروه گسترده ای از توسعه دهندگان و موارد استفاده به لطف امکان قبلا ناشناخته از ترکیب فن آوری با هم، به جای تمرکز فقط در یک ابزار واحد باز می شود.

در چارچوب بر روی یک هسته کوچک و یک ساختار MV * ساخته شده بود، حمایت از داده binding دو طرفه، برچسب ها سفارشی، ویدجت پاسخگو، و موتور قالب خود را بسیار خود.

در CanJS با سمت سرویس گیرنده کار می کند (مرورگرها) و سمت سرور محیط (Node.js و) AMD.

در CanJS به بخشی از چارچوب جاوا اسکریپت توسعه داده شد - JavaScriptMVC

چه در این نسخه جدید است:

تغییر نام و اضافه کردن اموال can.Component که ViewModel.
تنظیم متن به درستی زمانی که یک محاسبه async است به طول 1
تایپی (استفاده ازparams جایparam) در اسناد و مدارک can.Model است
اضافه شده توجه داشته باشید و برخی از نمونه کد نشان جستجوها can.view.Scope.attr نسبی.
می افزاید can.Compute، و & quot؛ محاسبه و & quot؛ نوع و setter / گیرنده بریده برای تعریف pugin
می توانید ارزش می کند دو راه متصل نیست با ارزش کلیدی است که دارای 0 و مقادیر را به یک چک باکس
فضاهای اطراف یک کلید با CAN-ارزش نیست دو راه اتصال
می تواند در رویداد می تواند توابع متوسط ​​قبل از فراخوانی تابع نهایی پاسخ نمی
can.fixture.store با اشیاء برای .create کار نمی
منابع can.Model نه ایجاد و & quot؛ را از بین ببرد و & quot؛ روش استاتیک
هنوز تغییر مسیر اگر تنها تغییر خواهد prepending و & quot؛! & quot؛ را
را RequireJS با can.import کار
کامل پلاگین مرتب کردن بر اساس
می توانید چک باکس مجموعه ATTR
اضافه کردن / حذف حوادث همیشه به شما به عقب آرایه
جی کوئری از فایل travis.yml و به devDependencies نقل مکان کرد
can.route.setState کند عمیق تمیز کردن مسیر نیست
travis.yml before_script
مشاهده می / نقشه / پلاگین پشتیبان گیری

تغییر نام و اضافه کردن اموال can.Component که ViewModel:

چه در نسخه 2.3.1 جدید است.
تنظیم متن به درستی زمانی که یک محاسبه async است به طول 1
تایپی (استفاده ازparams جایparam) در اسناد و مدارک can.Model است
اضافه شده توجه داشته باشید و برخی از نمونه کد نشان جستجوها can.view.Scope.attr نسبی.
می افزاید can.Compute، و & quot؛ محاسبه و & quot؛ نوع و setter / گیرنده بریده برای تعریف pugin
می توانید ارزش می کند دو راه متصل نیست با ارزش کلیدی است که دارای 0 و مقادیر را به یک چک باکس
فضاهای اطراف یک کلید با CAN-ارزش نیست دو راه اتصال
می تواند در رویداد می تواند توابع متوسط ​​قبل از فراخوانی تابع نهایی پاسخ نمی
can.fixture.store با اشیاء برای .create کار نمی
منابع can.Model نه ایجاد و & quot؛ را از بین ببرد و & quot؛ روش استاتیک
هنوز تغییر مسیر اگر تنها تغییر خواهد prepending و & quot؛! & quot؛ را
را RequireJS با can.import کار
کامل پلاگین مرتب کردن بر اساس
می توانید چک باکس مجموعه ATTR
اضافه کردن / حذف حوادث همیشه به شما به عقب آرایه
جی کوئری از فایل travis.yml و به devDependencies نقل مکان کرد
can.route.setState کند عمیق تمیز کردن مسیر نیست
travis.yml before_script
مشاهده می / نقشه / پلاگین پشتیبان گیری

تغییر نام و اضافه کردن اموال can.Component که ViewModel:

چه در نسخه 2.2.9 جدید است.
تنظیم متن به درستی زمانی که یک محاسبه async است به طول 1
تایپی (استفاده ازparams جایparam) در اسناد و مدارک can.Model است
اضافه شده توجه داشته باشید و برخی از نمونه کد نشان جستجوها can.view.Scope.attr نسبی.
می افزاید can.Compute، و & quot؛ محاسبه و & quot؛ نوع و setter / گیرنده بریده برای تعریف pugin
می توانید ارزش می کند دو راه متصل نیست با ارزش کلیدی است که دارای 0 و مقادیر را به یک چک باکس
فضاهای اطراف یک کلید با CAN-ارزش نیست دو راه اتصال
می تواند در رویداد می تواند توابع متوسط ​​قبل از فراخوانی تابع نهایی پاسخ نمی
can.fixture.store با اشیاء برای .create کار نمی
منابع can.Model نه ایجاد و & quot؛ را از بین ببرد و & quot؛ روش استاتیک
هنوز تغییر مسیر اگر تنها تغییر خواهد prepending و & quot؛! & quot؛ را
را RequireJS با can.import کار
کامل پلاگین مرتب کردن بر اساس
می توانید چک باکس مجموعه ATTR
اضافه کردن / حذف حوادث همیشه به شما به عقب آرایه
جی کوئری از فایل travis.yml و به devDependencies نقل مکان کرد
can.route.setState کند عمیق تمیز کردن مسیر نیست
travis.yml before_script
مشاهده می / نقشه / پلاگین پشتیبان گیری

تغییر نام و اضافه کردن اموال can.Component که ViewModel:

چه در نسخه 2.2.6 جدید است.
تنظیم متن به درستی زمانی که یک محاسبه async است به طول 1
تایپی (استفاده ازparams جایparam) در اسناد و مدارک can.Model است
اضافه شده توجه داشته باشید و برخی از نمونه کد نشان جستجوها can.view.Scope.attr نسبی.
می افزاید can.Compute، و & quot؛ محاسبه و & quot؛ نوع و setter / گیرنده بریده برای تعریف pugin
می توانید ارزش می کند دو راه متصل نیست با ارزش کلیدی است که دارای 0 و مقادیر را به یک چک باکس
فضاهای اطراف یک کلید با CAN-ارزش نیست دو راه اتصال
می تواند در رویداد می تواند توابع متوسط ​​قبل از فراخوانی تابع نهایی پاسخ نمی
can.fixture.store با اشیاء برای .create کار نمی
منابع can.Model نه ایجاد و & quot؛ را از بین ببرد و & quot؛ روش استاتیک
هنوز تغییر مسیر اگر تنها تغییر خواهد prepending و & quot؛! & quot؛ را
را RequireJS با can.import کار
کامل پلاگین مرتب کردن بر اساس
می توانید چک باکس مجموعه ATTR
اضافه کردن / حذف حوادث همیشه به شما به عقب آرایه
جی کوئری از فایل travis.yml و به devDependencies نقل مکان کرد
can.route.setState کند عمیق تمیز کردن مسیر نیست
travis.yml before_script
مشاهده می / نقشه / پلاگین پشتیبان گیری

تغییر نام و اضافه کردن اموال can.Component که ViewModel:

چه در نسخه 2.2.5 جدید است.
تنظیم متن به درستی زمانی که یک محاسبه async است به طول 1
تایپی (استفاده ازparams جایparam) در اسناد و مدارک can.Model است
اضافه شده توجه داشته باشید و برخی از نمونه کد نشان جستجوها can.view.Scope.attr نسبی.
می افزاید can.Compute، و & quot؛ محاسبه و & quot؛ نوع و setter / گیرنده بریده برای تعریف pugin
می توانید ارزش می کند دو راه متصل نیست با ارزش کلیدی است که دارای 0 و مقادیر را به یک چک باکس
فضاهای اطراف یک کلید با CAN-ارزش نیست دو راه اتصال
می تواند در رویداد می تواند توابع متوسط ​​قبل از فراخوانی تابع نهایی پاسخ نمی
can.fixture.store با اشیاء برای .create کار نمی
منابع can.Model نه ایجاد و & quot؛ را از بین ببرد و & quot؛ روش استاتیک
هنوز تغییر مسیر اگر تنها تغییر خواهد prepending و & quot؛! & quot؛ را
را RequireJS با can.import کار
کامل پلاگین مرتب کردن بر اساس
می توانید چک باکس مجموعه ATTR
اضافه کردن / حذف حوادث همیشه به شما به عقب آرایه
جی کوئری از فایل travis.yml و به devDependencies نقل مکان کرد
can.route.setState کند عمیق تمیز کردن مسیر نیست
travis.yml before_script
مشاهده می / نقشه / پلاگین پشتیبان گیری

چه در نسخه جدید است 2.1.4 / 2.2.0-pre.0:

را به کار can.Construct با گیرنده / بنگاه (و پلاگین فوق العاده)
به روز رسانی compute.read به توابع سازنده نیز بازگشت
اموال که برای آن هیچ امکان سنجی تعریف شده استثنای
خواندن از ارزش تعریف نشده در دامنه.
ثابت بازنویسی تابع
با استفاده از attrData.scope.compute به عنوان یک تنظیم کننده می اندازد خطا اگر گیرنده است به نام نشده است
تنظیم محاسبه ایجاد شده با computeData پرتاب خواهد شد اگر برای اولین بار راه
رفع اشکال دسترسی شخصیت IE7
$ .fn.scope تعریف نشده که با استفاده از CommonJS
می توانید خواص can.Map داخل روش ارزش ملک را نمی خواند
madeMap و getMapFromObject حذف از LazyMap از آن استفاده نشده
اعزام استدلال صحیح با can.List: باهم متصل کردن اگر قرار دادن و از بین بردن عناصر است.
نتایج متناقض که گسترش can.Models تجزیه
اشیاء دامنه با خواص تابع سازنده به عنوان روش درمان
هشدار سبیل در یاران
گسترش مدل رونویسی parseModels ()
متغیر استفاده نشده در can.Model

تغییرات:

چه در نسخه 2.1.3 جدید است:
اینترنت اکسپلورر 8 + 10 رفع
اطمینان حاصل می کند can.compute.read می توانید یک مقدار can.route نهایی به عنوان خوانده
اجازه می دهد تا نقشه به تصویب رسید به سازنده can.Map است
باعث می شود can.route.current قابل مشاهده است
کامپوننت کند دامنه بر روی ID، کلاس روز رسانی نیست، و داده های نمایش-ID نسبت تغییرات
جلوگیری از 'نشت می خواند "در محاسبه اتصال تک
can.Map سازنده نتواند در صورت تصویب نقشه دیگر
اسناد و مدارک ناقص برای can.List.prototype.filter
روش can.Map به طور خودکار محاسبه نمی شود
can.route.current است زندگی می کنند، bindable نیست
setupSingleBindComputeHandlers نشت مشاهدات موقت است.
can.compute.read باید can.route پاسخ نمی
رفع با یک نقشه پیچیده شده در یک محاسبه compute.read
هنگام استفاده از یک یاور با 2 استدلال های رشته
ساده و روشن اسناد lazymap
مستند چگونه برای دسترسی به خواص نقشه حاوی یک نقطه

تغییرات:

چه در نسخه 2.1.0 جدید است:
موضوع STACHE با سرقت و از نقل قول تکی
به روز رسانی اسناد جزء در مورد عبور در داده ها از طریق ویژگی
can.Mustache، can.EJS و can.view.mustache، can.view.ejs مستهلک می
نهایی اسناد can.Map.define
هشدار با استفاده از گسترش دهد.
اضافه کردن راهنمای برای توسعه پلاگین
فهرست اسناد و مدارک وعده.
سبیل ورود به سیستم توسعه تمدن
can.Map.define
می سازد می توانید ارزش و می-EVENT کار با {}
رفع اشکالات با برچسب خود بسته شدن های سفارشی و برچسب های سفارشی خالی است.
{} با CAN-ارزش و می توانید کلیک کار می کند
STACHE به درستی ثبت نام با سرقت
can.Mustache است تبدیل به یک can.Model can.Map
می توانید ارزش دست زدن به صفر در علاوه بر این به تعریف نشده برای عناصر را انتخاب کنید
اسناد can.view.live
به روز رسانی به صفحه دستور العمل

تغییرات:

چه در نسخه 2.0.7 جدید است:
پیکربندی برای توسعه AMD ساخت
AMD توسعه تمدن ساخت

چه در نسخه 2.0.4 جدید است:

توابع در سطح جهانی تعریف شده بود که آن را نباید
لیست تعریف نشده به تصویب رسید به {{}} #each
اضافه شده آزمون برای اشکال رویداد قرار داده (زندگی بلوک اتصال)
تست آفلاین پشتیبانی
هنگام استفاده از برخی از اچ تی ام ال نظرات، can.view.Scanner کند آنها را به درستی به رسمیت نمی شناسد

چه در نسخه 2.0.3 جدید است:

حلقه سبیل انجام 0 چاپ کنید.
مشاهده به روز رسانی سازنده
ارائه یک تابع سازنده can.Map به دامنه یک جزء را کار نمی کند.
index @ از total است به درستی محاسبه نشده زمانی که عناصر یکسان در لیست وجود دارد
در داخل this.scope eventHandler تنظیم نشده است (به عنوان آن را بر روی دامنه خود را به نام)
پشتیبانی باوئر، چند نسخه جی کوئری

چه در نسخه 2.0.0 جدید است:

تغییر:
لیست جایگزینی زندگی اتصال
نابود کردن پارامترهای
ویژگی خاص اتصال
سبیل اتصال فهرست در یاران
برخی ویژگی های HTML نیاز زندگی می کنند و لازم الاجرا ویژه
نابود کردن قالب ها و ویژگی های.
برخی تایپی در اسناد و مدارک است.
ATTR () در برخی موارد در IE9 کار نمی کند
وابستگی can.Object برای can.fixture
توابع نمایش رندر با Deferreds کار نمی
can.view.ejs (STR) و can.view.ejs (ID، STR) بازگشت پاسخ های متفاوت
can.Mustache: # اگر بخش دو بار رندر زمانی که از زندگی می کنند اتصال فعال
can.route.ready باید به طور خودکار به نام نمی شود
مقادیر پیش فرض can.route کار نمی کند

چه در نسخه 1.1.8 جدید است:

can.Observe.List.Sort: ثابت برای مورد زمانی که مقایسه یک تابع نمیباشد
makeFindOne مثال خطای کش: http://canjs.com/docs/can.Model.makeFindOne.html
دو بیانیه بازگشت در Mustache.getHelper
توصیه می شود معافیت نحو can.route
جلوگیری از بازگشت نامتناهی در unbindAndTeardown که مشاهده است _bindings تعریف نشده است و مشاهده خود ارجاع است

چه در نسخه 1.1.4 جدید است:

اضافه شده:
removeAttr can.Model نسبت می دهند.
تماس از بین بردن مدل غیر همچنان ادامه داشت.
پشتیبانی 1.9.x جی کوئری.
یاران سبیل است که محاسبه قبول و بازگشت یک عنصر باید کار کند.

چه در نسخه 1.1.3 جدید است:

ارائه مدل در جدول نتایج متفاوت از معادل مشاهده
اطلاعات سبیل یاور کند را تجزیه کند نسبت به درستی
نمایش ها سبیل جزئی فرض برچسب پدر و مادر برای زندگی می کنند و لازم الاجرا
partials سبیل به درستی تجزیه کند

چه در نسخه 1.1.2 جدید است:

حل مسئله هنگام سرقت قالب سبیل - می توانید / بازده نمایش / سبیل هم اکنون می توانید شی.
کنترل باید به حوادث ازقالب که حاوی ارزش تعریف نشده متصل نیست.
بازنشانی یک فرم به تغییر مقادیر ورودی.
بیشتر AMD ساخت بهبود.

چه در نسخه 1.1.0 جدید است:

اضافه شده انطباق AMD.

چه در نسخه v1.0b جدید است:

به روز رسانی صفحه بندی پیش فرض نسخه ی نمایشی.

مورد نیاز:

جاوا اسکریپت در سمت سرویس گیرنده
Node.js و برای محیط های سمت سرور

نرم افزار های مشابه

rdf-isomorphic
rdf-isomorphic

10 Dec 15

DBOne
DBOne

21 Jul 15

Underscore.py
Underscore.py

13 May 15

BinaryJS
BinaryJS

1 Oct 15

نرم افزار های دیگر از توسعه دهنده Bitovi

FuncUnit
FuncUnit

12 May 15

jQuery++
jQuery++

9 Apr 16

StealJS
StealJS

12 Apr 15

نظرات به CanJS

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی