IDE онлайн с открытым исходным кодом [закрывается]

11
задан Community 23 May 2017 в 12:09
поделиться

3 ответа

Bespin Сортировать интересную онлайн-редактор JS в развитии Mozilla Labs. Это открытый источник, сохраняет файлы на облаке, а также поддерживает некоторые SCMS (GIT и SVN в данный момент), файлы и совместное использование проекта.

6
ответ дан 3 December 2019 в 02:52
поделиться
4
ответ дан 3 December 2019 в 02:52
поделиться

Используйте интерфейс пользователя jQuery «фабрика виджетов» . Это то, что используют все другие виджеты пользовательского интерфейса (Accordion, Dialog и т.д.).

Все в порядке, но немного сбивает с толку учебное пособие здесь . (Это лучшее, что я нашел.)

В основном, вы определяете ваш виджет гораздо более jQuery способом, как:

$.widget("ui.myCustomWidget", {
   _init: function(){
      //initialize your function
   },

   somethingElse: function(){
     //do something else here
   }
});

Подчеркивание перед именем функции сделает его частным. Вы также можете установить функции виджета в объект и получить доступ к переменной, если это то, что вы хотите:

var foo = {
   _init: function(){
    //yada yada
  },
  somethingElse: function(){
     //do something else here
  }
};

$.widget("ui.myCustomWidget", foo);

Тогда вы просто «создать» ваш виджет так же, как вы создаете любой другой UI виджет:

$('div#myWidget').myCustomWidget();

Тонн параметров и встроенных в jQuery инструментов, которые позволяют вам создавать собственные виджеты. Но вместо того, чтобы сделать это учебным пособием, я позволю вам самим прочитать все о них. Счастливого виджетинга!

-121--4378927-

String.split () - это странно.

Его крайняя странность, этим и другими способами, являются некоторыми из причин, почему мы сделали Splitter .

Это менее удивительное поведение и большая гибкость.

-121--4780423-

CodePad кажется похожим на IDEOne (я не знал об этом, спасибо).

0
ответ дан 3 December 2019 в 02:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: