小编And*_*sky的帖子

如何从ExtJs 4中的商店访问嵌套模型

我刚刚下载了ExtJs 4的最终版本,我正在尝试使用新的Model方法实现一些东西.

例如,我有一个名为SetupModel的模型,它有2个嵌套模型Users,Reports.我创建了新的商店,并设置了store = SetupModel的Model属性.

问题是 - 如何在将数据加载到商店后访问我的嵌套属性?

我需要像myStore.data.Users()这样的东西,但是不正确.

有什么想法吗?

extjs extjs4

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

如何将TFS变量传递给项目的MSBuild任务

我有一个基于TFS服务器的解决方案.此解决方案包括几个具有自定义MSBuild任务的项目.这些任务实际上创建了一些zip存档.

我需要以某种方式从TFS构建中提取$(Rev)宏并将其传递给任务.我尝试在构建定义的进程选项卡中使用MSBuildArguments,当我设置一个简单的字符串值时,它可以工作:

/ P:版本= "5"

但它不适用于宏:

/ P:版本= "$(启:R)"

在此输入图像描述

你有什么想法?

编辑:我实际上需要BuildDetail.BuildNumber.

msbuild tfs msbuild-task tfs2010

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

ExtJs4如何递归地禁用面板上的所有字段和所有按钮

我正在尝试禁用面板上所有可点击的可编辑组件.

调用panel.disable()灰色,但按钮仍然可以点击.相同的结果提供panel.cascade了禁用每个组件的功能.

这样做的正确方法是什么?

extjs extjs4

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

用编辑器列ExtJs TreeGrid.存在?

我需要能够编辑treegrid的网格列中的值.简单地在列的配置中添加编辑器没有帮助.我正在使用ExtJs4 treepanel组件.

在此输入图像描述

有任何想法吗?

grid tree extjs treegrid extjs4

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

ExtJs 4组合框与复选框

我正在寻找EXTJS4组合框控制,它允许通过里面的复选框选择多个项目.

实际上我需要这个控件http://lovcombo.extjs.eu/但它是为ExtJs3实现的.我试图将它转换为ExtJs4,但实际上这项任务并非微不足道.

你能为ExtJs4推荐类似的组件吗?或许你可以指点我一些教程或例子 - 如何做这些事情?

checkbox combobox custom-controls extjs4

8
推荐指数
2
解决办法
2万
查看次数

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

加速AngularJs项目的Travis-CI依赖项安装

我刚开始玩Travis-CI,我设法在免费版本中运行我的简单单元测试.

但即使在非常简单的测试集上,我也看到了与npm/bower依赖关系安装步骤相关的重大延迟.

有没有办法减少这个阶段时间,而不是在每个构建上安装相同的依赖项.

我读到了Travis中的缓存支持,但几乎所有的例子都集中在Ruby上,所以如何处理JS应用并不是很清楚.

continuous-integration node.js travis-ci angularjs

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

IIS站点和nant/nantcontrib?

是否可以使用NAnt管理IIS Web应用程序?例如停止或启动它?

nant build-automation nantcontrib

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

具有格式的ExtJs textarea

我正在尝试将格式化的json字符串添加到我的textarea字段中.但它不起作用.

我正在使用这种方法格式化字符串:如何以编程方式美化JSON?

然后打电话

textarea.setValue(formattedJson);
Run Code Online (Sandbox Code Playgroud)

检查结果的快照:

在此输入图像描述

在textarea中获取格式正确的字符串是否合理?

javascript json textarea extjs

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

如何强制ExtJs面板在隐藏时保持宽度

我对extjs面板有以下问题.

我有一个带有hbox布局的父面板,在它的子节点中我有另一个带有hbox布局的面板.最初隐藏子面板,我只在某些条件下显示它.

问题是隐藏子的宽度= 0,因此它在可见时不保持宽度.但我需要它具有相同的宽度,即使它被隐藏.

有什么想法吗?

extjs extjs4

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

我怎样才能重构这个switch语句?

昨天我在玩jQGrid插件和ASP.NET.一切都很好,我的网格现在正在工作,但我有两种方法,让我的代码闻起来.

臭方法:

private IOrderedEnumerable<Employee> GetOrderedEmployees(Column sortColumn, bool ascending)
    {
        switch (sortColumn)
        {
            case Column.Name:
                {
                    return GetOrderedEmployees(e => e.Name, ascending);
                }
            case Column.Salary:
                {
                    return GetOrderedEmployees(e => e.Salary, ascending);
                }
            default:
                {
                    return GetOrderedEmployees(e => e.ID, ascending);
                }
        }
    }

    private IOrderedEnumerable<Employee> GetOrderedEmployees<TSortKey>(Func<Employee, TSortKey> func, bool ascending)
    {
        return ascending ? Context.Employees.OrderBy(func) : Context.Employees.OrderByDescending(func);
    }
Run Code Online (Sandbox Code Playgroud)

我无法找到,如何正确地重构它们.似乎最好的解决方案是return e=>e.Name在switch语句中只返回lambdas(fe ),但是怎么做呢?

在switch语句中,ascending参数传递了3次.这不是重复吗?

lambda switch-statement

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

Angular2的酶浅渲染?

试图在不渲染整个子组件树的情况下测试我的UI组件,在react/enzyme中做起来非常容易 - 在Angular2世界中有类似的东西吗?

unit-testing enzyme angular

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