ExtJS 多个js

发布于 2025-01-03 17:20:52 字数 157 浏览 2 评论 0原文

您好,我们可以将一个 JS 文件从一个文件调用到另一个文件...意味着多个 JS 文件。我在 JS 中有一个面板像这样,如果我调用另一个 JS 文件,则应该读取此 PANEL 控制值。

Hi can We call one JS file from one file to another file...Means multiple JS files. I have one panel in JS like this and if I called another JS file ,that should read this PANEL control values.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

请叫√我孤独 2025-01-10 17:20:52

您可以将一个 js 文件内容使用到另一个 js 文件中。像这样使用
//file1.js

var tabs = Ext.createWidget('tabpanel', {
    cls: "auto-width-tab-strip",
    activeTab: 0,
    plain: true,
    autoHeight: true,
    defaults: {
        autoHeight: true,
        style: 'min-height:620px; padding:10px;'
    },
    items: [{
        title: 'tab1',
        loader: {
            url: 'tab1.jsp',
            scripts: true,
            loadMask: true
        }
}]
});



function myFirstFun(){

   something
   ......
   ......

}
//End of file1.js

你可以重用上面的代码 有些地方像这样
//file2.js

 var panel = Ext.create('Ext.panel.Panel', {
    title: 'Forum Search',
    height: 300,
    width: 600,
    renderTo: 'search-panel',
    id: 'search-results',
    layout: 'fit',
    items: tabs
});
Ext.get('someid').on('click', function(){
        myFirstFun();           

    });
//End of file2.js

像这样,你可以在 file2.js 中调用 file1.js 函数,但是你已经在 html 页面中包含了这两个 js 文件。

我想这可能对你有帮助。

You can use one js file content in to another js file. Use use like this
//file1.js

var tabs = Ext.createWidget('tabpanel', {
    cls: "auto-width-tab-strip",
    activeTab: 0,
    plain: true,
    autoHeight: true,
    defaults: {
        autoHeight: true,
        style: 'min-height:620px; padding:10px;'
    },
    items: [{
        title: 'tab1',
        loader: {
            url: 'tab1.jsp',
            scripts: true,
            loadMask: true
        }
}]
});



function myFirstFun(){

   something
   ......
   ......

}
//End of file1.js

You can reuse the above code Some where like this
//file2.js

 var panel = Ext.create('Ext.panel.Panel', {
    title: 'Forum Search',
    height: 300,
    width: 600,
    renderTo: 'search-panel',
    id: 'search-results',
    layout: 'fit',
    items: tabs
});
Ext.get('someid').on('click', function(){
        myFirstFun();           

    });
//End of file2.js

Like this you can call the file1.js function in to file2.js, But you have include both js files in your html page.

I think this may help you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文