EXTJS5+MVC(1)运行环境以及结构

1、在HomeController中添加:

public ActionResult Index()
        {
            if (Request.Url.AbsolutePath.Where(p => p == '/').Count() <= 1) return this.Redirect("/Home/Index");
            return View();
          
   }

一般情况下public ActionResult Index()方法是默认给的,然后看路由的action配置是否一样

但是即使设置了运行之后,显示的界面还不是Views-Home-Index.cshtml,在这个时候,我们要把_ViewStart.cshtml里面的内容都删除。

2、Index.cshtml中的代码如下:

3、设置app.js为启动项,设置动态加载:

Ext.Ajax.timeout = 60000;
Ext.Loader.setConfig({
    enabled: true
});

4、组件的实例化,这样有利于执行效率:

Ext.require([
   'Ext.layout.container.*',
   'Ext.window.Window',
    'Ext.container.Viewport',  
    'Ext.grid.Panel',  
    'Ext.grid.plugin.RowEditing',  
    'Ext.layout.container.Border'  
]);

5、在每次写完后要打开window:

  var test3 = new Object();
    //打开window
    test3.openWindow = function (winTitle, win, winWidth, config) {
        Ext.create('Ext.window.Window', {
            autoShow: true,
            modal: true,
            title: winTitle,
            width: winWidth || 280,
            items: typeof (win) == 'string' ? Ext.create('test3.app.' + win, config) : win
        });
    }


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值