Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.06.2019, 15:45
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

TypeError: p is undefined при использовании xtype: 'treepicker'
Всем привет.
В окне редактирования записи мне необходимо использовать treepicker, для этого в файле app.js подключаю файл Ext.ux.TreePicker , который располагается в папке app на одном уровне с файлом app.js

Ext.Loader.setConfig({enabled:true});
Ext.Loader.setPath('Ext.ux', 'app');
Ext.application({
	extend: 'Ext.app.Application',
    name: 'App',    
    appFolder: 'app',
    requires: ['Ext.ux.TreePicker'], 
...


В окне редактирования записи устанавливаю поле xtype: 'treepicker':
Ext.define('App.view.OperationEdit', {
    extend: 'Ext.window.Window',
    xtype: 'operation-edit',
    alias: 'widget.operationedit',    
    controller: 'operation_controller',  
    viewModel: {
        type: 'operation_model'
    },                  
    defaults: {
        xtype: 'textfield',
        margin: 10,
        labelAlign: 'top'
    },    
    closable: true,
    items: [{
    	xtype: 'form',    	
			items: [
{			
	xtype: 'treepicker',
	store: Ext.data.StoreManager.get('StorageStore'),
	fieldLabel: "Mesto_hraneniya",
	valueField: 'id',
	displayField: 'text',
	selectChildren: true,
	canSelectFolders: true,
	name: 'mesto_hraneniya'	   
 },
......


При открытии окна редактирования получаю ошибку:
TypeError: p is undefined


Почему появляется ошибка? Как правильно вывести поле treepicker ?
Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 04.06.2019, 00:37
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 804

Посмотрите в отладчике сетевые запросы при старте приложения.
Браузер смог загрузить TreePicker.js ?
Ответить с цитированием
  #3 (permalink)  
Старый 04.06.2019, 10:25
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Да, файл TreePicker.js загружается - 200 Ok.
Ответить с цитированием
  #4 (permalink)  
Старый 04.06.2019, 11:41
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 804

Сообщение от Ambassador
При открытии окна редактирования получаю ошибку:
TypeError: p is undefined
трудно понять из-за чего эта ошибка, не видя остального кода :-)
Ответить с цитированием
  #5 (permalink)  
Старый 04.06.2019, 12:20
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Я сделал пример Fiddle , в app/view/TestEdit.js подключаю treepicker, в app.js подключаю сам файл TreePicker.js . Но почему то в Fiddle подключение файла TreePicker.js не происходит, при этом на локальном моем приложении с подключением все ок
Ответить с цитированием
  #6 (permalink)  
Старый 05.06.2019, 18:14
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 804

Перемести файл TreePicker.js в папку app, должен загружаться
Ответить с цитированием
  #7 (permalink)  
Старый 06.06.2019, 15:30
Аспирант
Отправить личное сообщение для Ambassador Посмотреть профиль Найти все сообщения от Ambassador
 
Регистрация: 12.11.2015
Сообщений: 68

Pavel M. - Спасибо
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка при использовании Ajax Nichloas AJAX и COMET 9 17.09.2009 15:06
Не срабатывает hover при использовании в div IE 6.0 AlexMak (X)HTML/CSS 5 14.05.2009 17:26
Возникает глюк при использовании двух плагинов dummer jQuery 5 23.12.2008 19:26
Проблема в document.write при использовании setInterval() GOll Общие вопросы Javascript 21 06.10.2008 16:38
Ссылка на объект при использовании attachEvent Octane Events/DOM/Window 13 23.07.2008 16:37