小编Tar*_*ass的帖子

Controller.doInit 不是一个函数?

在我的应用程序中,我们有一个返回面板、下一个按钮,这些按钮包含在每个屏幕中用于导航。从下一个按钮,我想使用以下方法调用控制器:

 myApp.app.getController('folder.MyInfoController').submitMyInfoForm(nextButtonId);
Run Code Online (Sandbox Code Playgroud)

但是,我得到一个 TypeError: controller.doInit is not a function。我的控制器中有一个已经在工作的 init 方法。

javascript extjs

2
推荐指数
1
解决办法
2508
查看次数

布局运行失败

每当我尝试设置布局类型覆盖时,我都会遇到布局运行失败,而我不确定导致它的原因.

我有一个父视图,它有一个tabpanel作为子项:

Ext.define('InventoryDemo.view.main.Main', {
    extend: 'Ext.panel.Panel',
    xtype: 'app-main',

    requires: [
        'Ext.plugin.Viewport',
        'InventoryDemo.view.brand.Brand'
    ],

    title: '<h1>Inventory Demo</h1>',
    layout: 'border',

    items:[
        {
            ...
        },
        // This is the tab panel that I'm trying to add the container class to
        {
            xtype: 'tabpanel',
            title: 'Inventories',
            header: false,
            region: 'center',
            reference: 'inventoryTabSet'
        }
    ]
});
Run Code Online (Sandbox Code Playgroud)

这是我试图将选项卡添加到选项卡面板的视图:

Ext.define("InventoryDemo.view.inventory.list.Inventory",{
    extend: "Ext.container.Container",
    xtype: 'inventory',

    ...

    closable: true,
    layout:{
        type: 'hbox',
        align: 'stretch'
    },
    items:[
        {
            xtype: 'grid',
            bind:{
                store: '{inventory}'
            },

            listeners:{
                itemclick: 'showDetails'
            },

            columns:[
                { …
Run Code Online (Sandbox Code Playgroud)

javascript extjs extjs6

1
推荐指数
1
解决办法
1964
查看次数

如何在文本字段中添加图标

我的工具栏中有一个搜索文本字段.我想在文本字段(最左边的搜索图标)中添加图像而不是一些文本.

请提供一些实现此目的的想法.

javascript extjs

0
推荐指数
1
解决办法
4313
查看次数

如何在ExtJS中添加Facebook共享按钮

我在facebook上获得了"分享"按钮的代码以及说明:

在您的网页上包含一次JavaScript SDK,最好是在开始标记之后.

<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v2.4";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
Run Code Online (Sandbox Code Playgroud)

将插件的代码放在您希望插件显示在页面上的任何位置.

<div class="fb-share-button" data-href="http://recovery.twindb.com" data-layout="button_count"></div>
Run Code Online (Sandbox Code Playgroud)

所以我试图将它添加到ExtJS Web应用程序中.

我有一个视图,我在其中添加了fb-root容器以及fbxxx我想要放置按钮的位置:

Ext.define('recovery.view.Main', {
extend: 'Ext.container.Container',
...
items: [{
    xtype: 'container',
    id: 'fb-root',
    width: 50,
    height: 20,
    items: [{
        xtype: 'container',
        id: 'fbxxx'
    }]
}]
listeners: {
    beforerender: function (container) {
        (function(d, s, id) {
            var js, fjs = …
Run Code Online (Sandbox Code Playgroud)

javascript facebook extjs

0
推荐指数
1
解决办法
170
查看次数

通过按 Enter 而不是逗号将新值添加到标签字段

我有一个标签字段,我希望我的用户能够向它添加新值。我可以通过设置来实现这一点forceSelection: false。用户可以在标签字段中输入他们的新条目。当他们完成输入当前条目时,他们可以按逗号,它将被添加。

问题是逗号键不是非常直观,更重要的是用户无法添加本身包含逗号的条目。无论如何我可以将此功能重新分配给回车键吗?

jsFiddle在这里:链接

javascript combobox extjs extjs5

0
推荐指数
1
解决办法
1240
查看次数

标签 统计

extjs ×5

javascript ×5

combobox ×1

extjs5 ×1

extjs6 ×1

facebook ×1