|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||||||
Создание панелей с датой14.02.2017, 15:05. Показов 6069. Ответов 20
Метки нет (Все метки)
Добрый день. Пытаюсь разобраться в код веб-интерфейса. EXTJS4.2
Есть Вкладка во вложении. Код
Ясно,что такое xtype,itemID и так далее. Но мне непонятна как ,в принципе, создана отрисовка,что я вижу в интерфейсе. Так же вопрос. Тут используются даты,что интерфейс запрашивает у БД,а можно ли установить системные даты,т.е. даты сервера. Т.е.,хочу понять,как однозначно определить куда смотрит этот VIEW. Сильно прошу не ругаться,т.к. только только начинаю.
0
|
||||||
| 14.02.2017, 15:05 | |
|
Ответы с готовыми решениями:
20
|
|
странник
|
||||
| 14.02.2017, 19:34 | ||||
|
0
|
||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||
| 15.02.2017, 08:54 [ТС] | ||
|
В общем полализ по сенче. Смогу сделать отрисовку даты прямо в тело
Ext.create('Ext.form.Panel', { renderTo: Ext.getBody(), width: 300, bodyPadding: 10, title: 'Dates', items: [{ xtype: 'datefield', anchor: '100%', fieldLabel: 'С', name: 'date', format: 'm d Y', value: '2 4 1978' }, { xtype: 'datefield', anchor: '100%', fieldLabel: 'По', name: 'date', format: 'm d Y', altFormats: 'm,d,Y|m.d.Y', value: '2.4.1978' }] }); Но получается так,что выбор даты с полями отрисовывается на все страницы приложения. Важный вопрос:как привязать теперь эту панельку именно в нужную вкладку,исходя из того,что есть данный код. План таков:сначала засунуть панель в нужную вкладу,после уже делать процедры для ответа\приема информации из SQL\в SQL. Как лучше панель прикрутить? Добавлено через 1 минуту 'LogX.view.outcomenew.PriorityDateFilte r Но рабочий ли он
0
|
||
|
странник
|
||||||||||||
| 15.02.2017, 12:08 | ||||||||||||
|
в первоначальном варианте у вашего компонента был такой параметр:
Тогда ExtJS будет искать этот файл по следующему пути: <папка с проектом>/view/outcomenew/PriorityDateFilter.js
0
|
||||||||||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
|||||||
| 16.02.2017, 08:57 [ТС] | |||||||
|
Все верно.Вью находится именно по этому адресу. Далее отслеживаю объявление параметров дат в Controller. С этим разобрался. Вот к примеру код взятый и немного переделланый с сенчи
0
|
|||||||
|
странник
|
||||||
| 16.02.2017, 10:27 | ||||||
|
Создаем класс этого компонента (все как в ООП):
0
|
||||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||
| 16.02.2017, 15:08 [ТС] | ||
|
0
|
||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
|
| 16.02.2017, 15:15 [ТС] | |
|
0
|
|
|
странник
|
|
| 16.02.2017, 15:18 | |
|
советую все-таки просмотреть официальную документацию по ExtJS. И попробовать собрать простое MVC приложение по их туториалу: http://docs.sencha.com/extjs/4... chitecture
Возможно после его просмотра у тебя снимутся большая часть вопросов.
0
|
|
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||||||||||||
| 17.02.2017, 15:16 [ТС] | ||||||||||||
|
Пока никак
Добавлено через 1 минуту Читал,делал что-то.Вроде получалось что-то.Просто неясно как подлкючить дочерний компонент.Ща еще раз буду читать Добавлено через 23 часа 37 минут Добавлено через 11 минут Вот View,в которую хочу вставить хоть что-то
0
|
||||||||||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
|
| 20.02.2017, 16:40 [ТС] | |
|
Не. Смотри,что я сделал.В PriorityDateFilter в items добавил новый xtype.после в root его объявил. После уже прописал в отрисовке этот xrtype,назывался datefield.Вроде сработало.
т.е. верно я понимаю. к примеру;есть вью,в него я могу добавить еще пару полей xtype,после этого этот xtype использовать в любых вью?
0
|
|
|
странник
|
|
| 20.02.2017, 23:47 | |
|
Я не понял, что ты сделал.
Здесь принцип ООП: view - это класс. А через xtype ты инициализируешь экземпляры классов. Таким образом, каждый view может содержать несколько экземпляров других view. И как только ты отрендеришь (отрисуешь) самый верхний view (создашь экземпляр этого класса), по цепочки будут создаваться и отрисовываться вложенные view (как правило объявленные через xtype).
0
|
|
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||||||
| 21.02.2017, 11:46 [ТС] | ||||||
|
Никак не могу найти файл модель ShippedRequest.js по пути LogX.model.outcomenew.Соответственно,хра нилище тоже не могу обнаружить
Вот создание model
0
|
||||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
|||||||||||||||||
| 22.02.2017, 17:14 [ТС] | |||||||||||||||||
|
Добавлено через 8 часов 22 минуты Решил начать с самого начала опять. Создал app.js по пути front\logx\app1.js
запустил сайт. Прописал путь к app1.js в Index.htm Запустил. Определил контроллер
Прописал его в app1.js
0
|
|||||||||||||||||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
||
| 27.02.2017, 12:32 [ТС] | ||
|
0
|
||
|
7 / 7 / 2
Регистрация: 24.02.2014
Сообщений: 181
|
|
| 28.02.2017, 14:42 [ТС] | |
|
Панель нашел.Но никак не пойму чтоже я не так сделал
0
|
|
| 28.02.2017, 14:42 | |
|
Помогаю со студенческими работами здесь
20
Создание auto hide панелей Создание панелей (panel) выравниваение по высоте
Создание папки с датой Создание папки с текущей датой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|