Я новичок в Ext JS, и я пытаюсь создать JSFiddle с помощью Ext JS Framework (который включен в список Каркасы & Расширения, предоставляемые JSFiddle)Ext JS панель и крошка пример не работает в JSFiddle
Моя скрипка is here, и только выходная панель can be viewed here.
Ожидается, что под ним появится панель инструментов с тротуаром. На самом деле я ничего не вижу. Я тестировал в разных браузерах, но до сих пор не могу видеть результат.
Хотелось бы знать, почему я не вижу выход на JSFiddle.
JSFiddle рисует код непосредственно из a Github account и соответствующий раздел копируется ниже для справки.
Ext.onReady(function(){
var breadcrumbView = Ext.create('Ext.toolbar.BreadCrumbs', {
renderTo: document.body,
gtIconCls:'thread-greaterthan-icon',
removeIconCls:'thread-remove-icon',
crumbCls:'breadCrumb',
width : 700,
onRemoveItem:function(btn){
//This is called when a user clicks on a crumb. The crumb is an Ext.button.Button, if you passed in
//the optional param 2 to onItemAdded, it will be attached to this btn as _extraData
},
onRemoveSelection:function(aBtn){
//This is called when a user clicks the > button. The > removes all crumbs abover the > button
//aBtn is an array of the buttons that were removed.
if(aBtn instanceof Array){
for(var i=0,l=aBtn.length,itm=null; i<l; i++){
}
}
}
});
Ext.create('Ext.toolbar.Toolbar', {
renderTo: document.body,
width : 700,
margin : '5 0 0 0',
items : [
{
text : 'Add a crumb',
scope : this,
handler: function() {
var text = prompt('Please enter the text for your crumb. Use commas to list crumbs:');
text = text.split(',');
for(var i=0, l=text.length,itm=null; i<l; i++){
itm = text[i];
//This is how you add an item to the breadcrumb view
//Param 1 is some text to show the user
//Param 2 is an optional object to attach to the crumb.
breadcrumbView.onItemAdded(itm.trim(), {});
}
}
}
]
});
});
Добро пожаловать в переполнение стека! Ваш вопрос пришел ко мне в очередь для улучшения. Я отредактировал его, чтобы упростить чтение и более конкретную проблему, с которой вы столкнулись. Я также отредактировал название, чтобы больше людей со специфическими знаниями в этой области, скорее всего, увидели его. В частности, я подчеркнул, что проблема связана с JSFiddle и связана с реальным скриптом с кодом, а также с панелью вывода. Я также добавил то, что вы ожидаете увидеть и что получите. –