小编Art*_*vev的帖子

计算git存储库中的行数

我如何计算git存储库中所有文件中存在的总行数?

git ls-files 给我一个git跟踪的文件列表.

我正在寻找cat所有这些文件的命令.就像是

git ls-files | [cat all these files] | wc -l
Run Code Online (Sandbox Code Playgroud)

git bash shell line-count

715
推荐指数
11
解决办法
31万
查看次数

concat和uglify之间的区别是什么?

在grunt中concat,uglify和minify任务之间有什么区别?我为我所有网站的javascript任务设置了一个uglify任务,它似乎都缩小并连接它们.Grunt的网站对如何配置每个任务有很好的描述,但似乎并没有解释每个任务实际上做了什么.

concatenation minify uglifyjs gruntjs

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

Redux:在reducer中过滤数据数组的正确方法是什么?

我想在搜索上过滤一个数组SEARCH_TEXT是一个改变动作,我很困惑的是当按下删除键并且文本现在变为空时我如何返回状态,我想我可以在else语句中使用初始状态但我倾向于这是错的?当我返回状态时,它已经在if语句中被操作了.

简单的例子.

提前致谢.

const initialState =  ['hello', 'wahhh', 'yo'];

export default function searchSimple(state = initialState, action) {
  switch (action.type) {
    case SEARCH_TEXT:
      if(action.text.length > 0){
        return state.filter(item =>
          item.startsWith(action.text)
        )
      }
      else {
        return state
      }
Run Code Online (Sandbox Code Playgroud)

javascript redux

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

JavaScript按多个(数字)字段排序数组

我该如何实现?

 ORDER BY sort1 DESC, sort2 DESC
Run Code Online (Sandbox Code Playgroud)

JSON数组中的逻辑如下:

    var items = '[
          {
            "sort1": 1,
            "sort2": 3,
            "name" : "a",
          },
          {
            "sort1": 1,
            "sort2": 2,
            "name" : "b",
          },
          {
            "sort1": 2,
            "sort2": 1,
            "name" : "c",
          }
    ]';
Run Code Online (Sandbox Code Playgroud)

产生新订单:

b,a,c
Run Code Online (Sandbox Code Playgroud)

javascript sorting json

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

如何在onClick反应中播放mp3?

我有一个我想播放一个非常小的 mp3,一旦它在我的 React 应用程序的公共文件夹中,播放音频有很多不同的解决方案,但没有一个是简单的反应,我尝试了 react-360,但有一个模块之一的问题。

我试过一些反应音频库,但它们似乎是用于音频播放器的,我不需要播放按钮、暂停和音量等等。只想简单的音效

class App extends Component {
  render() {

    var audio = new Audio("../public/sound.mp3")

    return (
      <Container>
            <img src={dwight} onClick={ audio.play() }/>
      </Container>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

(点击图片时播放声音)

javascript audio reactjs

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

使用vuetifyJS数据表动态构建表

我有一个动态更改列的表.因此,表格的模板不能像这样硬编码 -

<template>
  <v-data-table
    :headers="headers"
    :items="items"
    hide-actions
    class="elevation-1"
  >
    <template slot="items" slot-scope="props">
      **<td>{{ props.item.name }}</td>
      <td class="text-xs-right">{{ props.item.calories }}</td>
      <td class="text-xs-right">{{ props.item.fat }}</td>
      <td class="text-xs-right">{{ props.item.carbs }}</td>
      <td class="text-xs-right">{{ props.item.protein }}</td>
      <td class="text-xs-right">{{ props.item.iron }}</td>**
    </template>
  </v-data-table>
</template>
Run Code Online (Sandbox Code Playgroud)

我在响应中获得了此部分的代码.无法弄清楚如何向前传达它.

javascript vue.js vuetify.js

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

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

Android模拟器相机自定义图像

有人知道有可能在模拟器相机启动时打开一些个人照片吗?

例如,我有一个基于图像分析的应用程序,我想当我点击相机按钮时相机打开而不是默认的Android模拟器运动图像.我希望它打开一些我设置为默认图像的图像.因此,当我选择拍照时,它只显示该图像,当我拍摄照片时,该图像将保存到图库,而不是Android默认图像.

Tnx :)

android overriding image android-emulator android-camera

11
推荐指数
5
解决办法
5978
查看次数

Codewars 解决方案 - 相互嵌套的函数

我正在寻找一个关于 codewars 的谜题的解决方案,但我不明白它为什么有效。减号()是如何工作的?

function makeNum(num, func) {
    if (func === undefined) {
        return num;
    } else {
        return func(num);
    }
}

function three(func) {
    return makeNum(3, func);
}

function eight(func) {
    return makeNum(8, func);
}

function minus(right) {
    return function(left) {
        return left - right;
    };
}

console.log(eight(minus(three()))); // will log out 5
Run Code Online (Sandbox Code Playgroud)

javascript codewars

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

如何将Heroku域更改为自定义域?

为了减少追逐,我有一个任意Heroku域,我想转移到自定义域.我以前从未这样做过.我已经调查了一下,但没有找到足够明确的答案分解成步骤.

dns heroku

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