اشتراک‌ها
ادیتور Trix

A WYSIWYG editor developed by the folks at Basecamp and creators of Ruby on Rails. 1.0 has just dropped and introduces support for image galleries. 

ادیتور Trix
نظرات مطالب
React 16x - قسمت 30 - React Hooks - بخش 1 - معرفی useState و useEffect
سوال من در مورد useEffect می‌باشد.با توجه به قطعه کد زیر
import React, { useState, useEffect } from "react";
import "./styles.css";

export default function App() {
  const initData = {
    name: "",
    class: ""
  };
  const condition = true;
  const exampleData = { name: "Alex", class: "4" };
  const [currentStudent, setCurrentStudent] = useState({});
  const [formData, setFormData] = useState({});
  useEffect(() => {
    setCurrentStudent(exampleData); // My example code to setState
    //The result of currentStudent is {name: "Alex", class: "4"}
    setFormData(condition ? exampleData : initData);
    console.log("useEffect =", formData);
  }, []);
  return <>{console.log("ui = ", formData)}</>;
}
کنسولی که در useEffect نوشته شده است مقدار `{}`‌را نشان میدهد ولی در `return` مقدار `{ name: "Alex", class: "4" } `.چرا؟
اشتراک‌ها
کتابخانه simple-button-checks

Simple button checks is a simple plugin for transform checkbox inputs into html buttons for css customize. High performance, keyboard support and preserve original input click/change events.  Demo

کتابخانه simple-button-checks
اشتراک‌ها
بهبودهای LINQ در NET 6.

Continuing our series on the over 100 API changes in .NET 6, we look at extensions to the LINQ library. 

بهبودهای LINQ در NET 6.
اشتراک‌ها
نکات مهم نظرسنجی JavaScript در سال 2018

Here's a couple of final thoughts.

  • 3 major front end frameworks (Angular, React, and Vue)
  • React is the highest growing and highest paying front end framework
  • Express is still the dominant Node framework by far
  • TypeScript is becoming more and more popular (and it's going to take over...just my thought)
  • Tooling is making JavaScript a more evolved and appealing language
  • Options to reach almost any platform (desktop, mobile, server, web, hybrid, etc.)
  • Graphql is on the rise, especially with the rise of Gatsby.js 
نکات مهم نظرسنجی JavaScript در سال 2018
اشتراک‌ها
کتابخانه combodate

Dropdown date and time picker.  Demo
This plugin converts <input type="text"> into dropdown elements to pick day, month, year, hour, minutes and seconds.

  • support of date, time, datetime
  • 12h / 24h format
  • based on moment.js  
کتابخانه combodate
نظرات مطالب
ارائه‌ی قالبی عمومی برای استفاده از تقویم‌های جاوااسکریپتی در Blazor
- چون date picker ای که در حال استفاده هستید، سورس باز واقعی نیست و فشرده شده، نتوانستید کدهای آن‌را مطالعه کنید. قطعه کد PersianDatePicker.Show مربوط به مطلب جاری هست و ارتباطی به سایر تقویم‌ها ندارد و اصلا معادلی در date picker‌های دیگر ندارد.
- برای سایر تقویم‌ها onclick را حذف کنید. اگر خودش onchange دارد، از آن همان استفاده کنید و نیاز به تغییر دیگری ندارد (نیازی به addEventListener ندارد). یعنی کدهای window.CallAmib همان  enableDatePicker می‌شوند (البته فقط قسمت objectReference.invokeMethodAsync آن نیاز است). بنابراین بسته به اینکه کدام را می‌خواهید صدا بزنید، سطر فعالسازی آن باید تنظیم شود.