小编Eva*_*nss的帖子

git commit -a"我的评论"无效

我可以使用以下命令使用git进行提交:

git commit -a
Run Code Online (Sandbox Code Playgroud)

然而,我必须输入VIM的评论.我宁愿用一个命令完成所有操作,所以我尝试了以下内容:

git commit -a "My comment"
Run Code Online (Sandbox Code Playgroud)

但后来我收到这条消息:

fatal: Paths with -a does not make sense.
Run Code Online (Sandbox Code Playgroud)

git

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

使元素 x 像素比其液体宽度容器宽?

我有一个具有液体宽度和 20px 填充的容器。我希望大多数包含的元素都尊重填充。然而,我想忽略一些元素的填充并与容器本身的宽度相同。这可以用 CSS 实现吗?

我知道我可以将边距应用于所包含的元素,但是,由于我的实际 html 的复杂性,这并不理想。

<div class="cont">
    <div class="item-normal">Normal Item</div>
    <div class="item-wide">wide Item</div>
    <div class="item-normal">Normal Item</div>
    <div class="item-wide">wide Item</div>
    <div class="item-normal">Normal Item</div>
</div>
Run Code Online (Sandbox Code Playgroud)
body {
    padding: 0;
    margin: 0;
}
.cont {
    background: grey;
    padding: 20px;  
}
.item-normal {
    background: blue;
    margin-bottom: 10px;
}
.item-wide {
    margin-left: -20px;
    background: gold;
    margin-bottom: 10px;
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

css

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

使用 SASS 设置普通样式和悬停样式

这似乎是一个基本问题,但我在任何地方都找不到答案。如何使用 SASS 设置链接的正常样式和 :hover 样式?

我想在一个地方控制所有链接的默认样式和悬停样式,并能够将这个“变量”(或任何正确的词)传递给整个 CSS 中的不同选择器。

与下面的代码类似,但我想控制第一行的默认和悬停样式。因此,稍后如果我希望这些链接具有 :active 样式,我只需在页面顶部添加一次即可。

$primary-color: #333;

.some-class {
  color: $primary-color;
}

.some-class-other-class {
  color: $primary-color;
}
Run Code Online (Sandbox Code Playgroud)

sass

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

使用jQuery内联if if语句到toggleClass?

我有一个内联if/else语句,它添加和删除一个类:

$myvar.length ? $element.addClass('my-class') : $element.removeClass('my-class');
Run Code Online (Sandbox Code Playgroud)

使用toggleClass而不是addClass和removeClass可以将其重写为更短吗?

jquery

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

在没有我调用 setState 的情况下反应状态更新?

我正在使用 React 制作一个待办事项列表应用程序。我的状态有项目,也有删除的项目,以便它们可以恢复:

  state = {
    items: ['item 1', 'item 2', 'item 3'],
    deletedItems: ['item 4', 'item 5']
  };
Run Code Online (Sandbox Code Playgroud)

因此,我删除项目的功能必须从项目状态中删除项目并将其放入删除的项目状态。

 removeItem(number) {
    const itemsState = this.state.items;
    const deletedItemsState = this.state.deletedItems;

    const itemToBeDeleted = itemsState[number];
    deletedItemsState.push(itemToBeDeleted);

    itemsState.splice(number, 1);
    this.setState({ items: itemsState });
  }
Run Code Online (Sandbox Code Playgroud)

上面的代码有效,但我很困惑为什么我没有调用 setState 就更新了 DeletedItems 状态。我在这里没有遵循最佳实践吗?

reactjs

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

Javascript映射到关联数组?

我有一个像这样的对象数组:

const content = [
    {
        title: 'Morning run',
        id: 'id1',
        desc: 'Meet at the park',
        date: '2018-01-14T09:00:00.000Z',
        location: 'Central park',
        createdBy: '23432432',
    },
    {
        title: 'Evening run',
        id: 'id2',
        desc: 'Meet by the station',
        date: '2018-01-14T18:00:00.000Z',
        location: 'Central station',
        createdBy: '23432432',
    },
];
Run Code Online (Sandbox Code Playgroud)

我如何像这样创建一个关联数组?:

const output = {'id1' : 'Morning run', 'id2' : 'Evening run'}
Run Code Online (Sandbox Code Playgroud)

可以使用地图功能来完成吗?

javascript

0
推荐指数
3
解决办法
2219
查看次数

从承诺中调用函数?

我需要在functionA中的promise中调用functionB

constructor(props) {
    super(props);
    this.functionA = this.functionA.bind(this);
    this.functionB = this.functionB.bind(this);
}


functionA(canvas) {
        let data = new FormData();
        canvas.toBlob(function(blob) {
            data.append('data', blob);
            axios
                .post(`https://api.graph.cool/file/v1/${CONST.projectID}`, data, {
                    headers: {
                        'Content-Type': 'multipart/form-data',
                    },
                })
                .then(function(res) {
                    console.log('res ', res); // res is as expected 
                    console.log('this ', this); // this is null 
                    this.functionB(); // Errors 
                });
        });
    }
Run Code Online (Sandbox Code Playgroud)

但是我得到这个错误:

Uncaught (in promise) TypeError: Cannot read property 'functionB' of undefined
Run Code Online (Sandbox Code Playgroud)

这是在React组件中,但我认为这不重要.

javascript

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

JS - 在函数中设置变量值但在其外部使用变量?

我需要在函数中设置变量值,但在函数外部使用它.可以这样做吗?

$(document).ready(function() {
    $(window).scroll(function () {
        var myVar = something;
    });
    console.log(myVar);
});
Run Code Online (Sandbox Code Playgroud)

javascript

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

结合 Sass mixin 和 CSS 类?

我创建了一个具有相同样式的 Sass mixin 和一个 CSS 类,因此开发人员可以选择将该类添加到 HTML 中或将 mixin 与 Sass 一起应用。

@mixin link-style-1 {
    background: $red;
    padding:  .75em 45px .75em 5%;
}
.link-style-1 {
    background: $red;
    padding:  .75em 45px .75em 5%;
}
Run Code Online (Sandbox Code Playgroud)

有没有办法将这2合并为1?我知道我可以使用一个变量来填充两者,但是这样我的代码会变得更长并且更难以阅读。有更清洁的解决方案吗?

css sass

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

使用jQuery添加和删除类

如何点击添加和删除jQuery类?我需要.other-class不受影响.

因此,当您单击.other-class.one时,它将变为.other-class.two.如果单击.other-class.two,它将变为.other-class.one.

这是我到目前为止所做的第二次JS负载工作.

<p class="other-class one">Trigger</p>
Run Code Online (Sandbox Code Playgroud)
.one {
  background: red;
}
.two {
  background: blue;
}
.other-class {
    text-decoration: underline;
}
Run Code Online (Sandbox Code Playgroud)
$('.one').click(function(){
    $(this).removeClass('one');
    $(this).addClass('two');
});

$('.two').click(function(){
    $(this).removeClass('two');
    $(this).addClass('one');
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

PHP如果a = 1或2然后做某事

我有条件PHP工作正常,条件是如果url以url-1结尾:

if ($currentpage == '/url-1') {
Run Code Online (Sandbox Code Playgroud)

如何更改此值,以便url可以是url-1还是url-2?我不能正确的语法.谢谢

php syntax if-statement

-9
推荐指数
2
解决办法
1970
查看次数

标签 统计

javascript ×3

css ×2

jquery ×2

sass ×2

git ×1

if-statement ×1

php ×1

reactjs ×1

syntax ×1