小编Wil*_*ong的帖子

如果我在git中删除父分支,子分支会发生什么

我打算在我的git存储库中重命名一个分支.我发现这样做的简单方法是从该分支创建一个新分支并为其指定所需的名称.

之后我想删除旧分支(父分支).但是如果我这样做的话,我担心我的新分支会丢失数据.

如果删除该分支,最初对父分支进行的提交会发生什么?

git version-control git-branch

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

使用CSS缩放图像但限制为原始大小

对于响应式设计,我想缩小一些图像:

img {
    width:100%;
    height:auto;
}
Run Code Online (Sandbox Code Playgroud)

这可以按预期工作,但如果屏幕宽度超过图像的原始大小,它会使图像爆炸.

有没有办法将此缩放限制为原始大小?如果有必要,它只会变小?

提前感谢您的回答.

威廉

css fluid-layout

3
推荐指数
2
解决办法
1656
查看次数

根据打字稿中的属性对对象数组进行排序

我在表中显示一个数组,其中包含“请求”类型的项。我想对表的列进行排序,所以我计划为每个列标题创建一个click方法。此方法根据该列中显示的属性的值对数组进行排序。

public sortProduct(): void {

    this.requests.sort((a, b) => {
        if (a.productName < b.productName)
            return -1;
        if (a.productName > b.productName)
            return 1;
        return 0;
    });

    if (!this.productSortOrder) {
        this.requests.reverse();
        this.productSortOrder = true;
    } else {
        this.productSortOrder = false;
    }        
}   
Run Code Online (Sandbox Code Playgroud)

这行得通,但是现在我需要为每列创建一个方法。我正在寻找一种调用像这样的排序方法的方法:

this.requests.sortMethod(property, order);
Run Code Online (Sandbox Code Playgroud)

然后,此方法将根据数组中对象的属性以及给定的排序顺序对请求数组进行排序。我怎样才能做到这一点?我想我正在C#中寻找像Func <>这样的东西。

sorting typescript

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