小编Chr*_*ris的帖子

如何在Visual Studio代码中复制行或选择?

使用Microsoft的Visual Studio代码,如何复制一行代码然后上下移动?(类似于Sublime的cmd+ shift+ d行为)

这是我不断使用的功能,并且在没有它的情况下使用Visual Studio Code正在努力.

keyboard-shortcuts editor visual-studio-code

628
推荐指数
16
解决办法
33万
查看次数

如何在Visual Studio代码中隐藏侧栏中的某些文件?

使用Microsoft的Visual Studio代码,如何隐藏侧边栏中显示的某些文件和文件模式?

我想隐藏.meta和设置.git文件样式

visual-studio-code vscode-settings

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

如何使用ng-if和ng-repeat?

我有一个简单的导航对象设置,列出导航项(以及它们是否应该出现在主导航中).事实上,当我尝试将ng-if与ng-repeat混合时,事情就会分崩离析,但是当我将ng-show与ng-repeat混合时,它工作正常(但我最终得到了一堆隐藏的元素,我不这样做想要附加到DOM).

   <section class="nav">
        <a  ng-repeat="(key, item) in route.routes"
            ng-href="{{key}}"
            ng-show="item.nav"
        >
                {{item.label}}
        </a>
    </section>
Run Code Online (Sandbox Code Playgroud)

但以下不起作用(注意ng-show现在是ng-if):

    <section class="nav">
    <a  ng-repeat="(key, item) in route.routes"
        ng-href="{{key}}"
        ng-if="item.nav"
    >
            {{item.label}}
    </a>
</section>
Run Code Online (Sandbox Code Playgroud)

routes对象看起来像

routes: {
    '/home': { label: 'Home', nav: true },
    '/contact': { label: 'Contact', nav: false},
   // etc
}
Run Code Online (Sandbox Code Playgroud)

我在尝试使用时收到以下错误ng-if:

错误:多个指令[ngIf,ngRepeat]要求进行翻译:

我想它试图告诉我,我不能说明现有两次的声明.我可以使用ng-if内部元素,但我想我仍然会得到一堆空的外部a标签.

javascript angularjs

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

你如何在React中为嵌套形状提供默认道具?

在React中有一种方法可以为某个形状的嵌套数组提供默认道具吗?

鉴于以下示例,我可以看到我的第一次尝试,但是这不能按预期工作.

static propTypes = {
    heading: PT.string,
    items: PT.arrayOf(PT.shape({
        href: PT.string,
        label: PT.string,
    })).isRequired,
};

static defaultProps = {
    heading: 'this works',
    items: [{
        href: '/',
        label: ' - this does not - ',
    }],
};
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我希望如下:

// Given these props
const passedInProps = {
    items: [{ href: 'foo' }, { href: 'bar' }]
};

// Would resolve to:
const props = {
    heading: 'this works',
    items: [
      { href: 'foo', label: ' - this does not - ' …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs

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

如何在php脚本中将参数从命令行传递到$ _POST?

我知道这听起来有点奇怪,但我需要将一些参数传递给$ _POST数组.类似于apache的方式,或任何其他Web服务器.

不幸的是我找不到libapache2-mod-php5我的Ubuntu.

php post command-line-interface http-post-vars

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

如何通过API清除Stripe中的测试数据?

我熟悉通过Stripe中的仪表板清除测试数据的过程(根据图像).

出于测试目的,我想将测试数据清除为我们单元测试的拆卸过程的一部分 - 在每个测试周期结束时保持清洁状态.

API文档没有提及任何内容,那么是否有未记录的方法来清除测试数据?

在此输入图像描述

只需注意,在新仪表板中,删除所有数据都可以在其他部分找到,请参见下图:

在此输入图像描述

php stripe-payments

24
推荐指数
3
解决办法
7023
查看次数

在VBA(excel)中循环遍历行的最有效/最快捷的方法是什么?

我知道Excel中的VBA并不是最快的东西 - 但我需要最有效(即最快)的方法来循环遍历大量的行.

目前我有:

For Each c In Range("$A$2:$A$" & Cells(Rows.count, "A").End(xlUp).row
    ' do stuff
Next c
Run Code Online (Sandbox Code Playgroud)

'do stuff'包括在这里和那里插入一行(所以我需要保持范围的动态查找.)

任何想法(看10,000行+)?

编辑我已经在使用了

Application.ScreenUpdating = False
Application.Calculation = xlManual
Run Code Online (Sandbox Code Playgroud)

excel vba loops excel-vba

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

如何将图像添加到Laravel 5.3的新通知服务生成的电子邮件中?

Laravel 5.3引入了一项名为notification的新服务,允许通过简单流畅的语法构建电子邮件(以及其他通知):

    return (new MailMessage)
            ->greeting('Hello!')
            ->line('One of your invoices has been paid!')
            ->action('View Invoice', $url)
            ->line('Thank you for using our application!');
Run Code Online (Sandbox Code Playgroud)

将图像添加到电子邮件通知中的雄辩方法是什么?我已经发布了供应商文件来修改基本模板.

我的想法目前在于:

  • 延伸Illuminate\Notifications\Messages\SimpleMessage为一个新的局部类,沿着线SimpleMediaMessage与几个额外的方法(例如:->image(src, url, alt))
  • 修改基本模板(或SimpleMediaMessage通过构建的媒体阵列创建特定于该循环的模板->image
  • 最后,注册自定义频道以允许通知传送带图像的通知.

这对于像电子邮件中的图像这样简单的事情来说似乎非常沉重.我错过了什么吗?有更好的方法吗?

编辑清晰

当我提到图像时,我指的是在消息本身中可见的横幅和轨迹图像(而不是单独的附件).

附图显示a)红色当前可以实现的目标,以及b)紫色我想要的东西.

在此输入图像描述

第二次编辑

重新阅读到目前为止发布的答案,特别是@Erics,我看到通过对模板进行非常简单的修改,您实际上可以执行以下操作:

->line("<img src='foo.example/bar.jpg' />")
Run Code Online (Sandbox Code Playgroud)

需要修改模板以允许不安全的标记:

// Note this is in two spots - intro + outro
{{ $line }} --> becomes --> {!! $line !!} 
Run Code Online (Sandbox Code Playgroud)

这种方法的缺点:

  1. 可能会打开一个安全问题,使用{{}}而不是{!!!}}的全部原因
  2. 除非您在电子邮件模板之外执行此操作,否则图像无法利用内联样式,例如:

    - > line("<img style ='max-width:570px;/*所有其他垃圾,使图片在电子邮件中看起来不错*/'src …

php laravel laravel-5 laravel-5.3

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

来自同一浏览器的laravel和多个会话

在我们的网络应用程序中,如果我使用单个浏览器,以用户A身份登录我们的应用程序,打开另一个选项卡并以用户B身份登录 - 用户A丢失其会话数据.我假设这是由于与用户代理共享的cookie.有没有办法用用户名连接其名称?这样会话可以在同一台机器上使用相同浏览器的并发登录用户之间共存?

我们使用Laravel 5.它有什么办法吗?

php laravel laravel-5

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

`pN`及其变体在Bootstrap v4中代表什么?

我发现Bootstrap v4中的命名不够直观.

我知道他们希望尽量减少所有课程对标记造成影响的影响,但我无法得出合理的结论.我猜 - 但我找不到具体的答案.

  • p-1,p-2,pN:与Flexbox有关,但它p代表什么?
  • d-flex:Flexbox相关,但它d代表什么?也许display吧?
  • mr-auto - Elliots堂兄?猜测保证金相关 - 也许margin-right-auto但不能在文档中确认.
  • mt-auto - ?
  • ml-auto - ?

css twitter-bootstrap twitter-bootstrap-4 bootstrap-4

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