小编Nar*_*hav的帖子

为什么new Array(256).join('')返回255个空格?

let white = new Array(256).join(' ')

console.log(white)
Run Code Online (Sandbox Code Playgroud)

为什么以下代码段返回带有255个空格的字符串?为什么不256?

javascript

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

正则表达式不尊重双引号

我正在尝试拆分以下ELB条目:

2018-04-16T08:09:27.203Z cae70dd2-414c-11e8-836a-354cb4985a41 https 2018-04-15T01:20:31.092381Z app/MBM-L-Publi-V9D386A91UNR/4695f2e72859f540 128.121.50.133:59367 10.0.1.14:80 0.001 0.003 0.000 200 200 934 282 "GET https://www.domain.tld:443/__utm.gif?v=1&_v=j66&a=1866784098&t=pageview&_s=1&dl=https%3A%2F%2Fwww.domain.tld%2Fnews%2Farchived%2Fresources-archived%22001-11%2F&ul=en-us&de=UTF-8&dt=Racal%20reborn%20after%20Thales%20buyout&sd=24-bit&sr=412x732&vp=404x732&je=0&cid=1296878891.1495497600&_gid=1908154735.1495497600&_r=1&z=821631926 HTTP/1.1" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 arn:aws:elasticloadbalancing:eu-west-2:123456789012:targetgroup/MBM-L-Cache-1LH0DNU489D55/167e4810f75804c3 "Root=1-5ad2a8df-021aaad5031047e7dec3f2fa" "www.domain.tld" "arn:aws:acm:eu-west-2:123456789012:certificate/1140cbb2-4d4f-44b0-a4d9-a79329c5e361" 0
Run Code Online (Sandbox Code Playgroud)

使用这个正则表达式:

const splitElbEntry = (elbLogEntry) => R.match(/\S+|"[^"]*"/g)(elbLogEntry.trim())
Run Code Online (Sandbox Code Playgroud)

但似乎没有工作https://regex101.com/r/JOlrxS/1

我喜欢在双引号中保留任何内容,例如

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

Vuetify Item组如何预选item?

我正在尝试从 vuetify 预选择项目item-group。它适用于字符串,但不适用于对象。在 vuetify 文档中,他们使用字符串数组作为项目组的项目列表。效果很好。

如果我尝试使用对象数组作为项目列表,它不起作用

<div id="app">
  <v-app id="inspire">
    <v-card class="mx-auto" max-width="500">
      <v-list shaped>
        <v-list-item-group v-model="model" multiple>
          <template v-for="(item, i) in items">
                <v-divider
                  v-if="!item"
                  :key="`divider-${i}`"
                ></v-divider>

                <v-list-item
                  v-else
                  :key="`item-${i}`"
                  :value="item"
                  active-class="deep-purple--text text--accent-4"
                >
                  <template v-slot:default="{ active, toggle }">
                    <v-list-item-content>
                      <v-list-item-title v-text="item.name"></v-list-item-title>
                    </v-list-item-content>

                    <v-list-item-action>
                      <v-checkbox
                        :input-value="active"
                        :true-value="item"
                        color="deep-purple accent-4"
                        @click="toggle"
                      ></v-checkbox>
                    </v-list-item-action>
                  </template>
          </v-list-item>
          </template>
        </v-list-item-group>
      </v-list>
    </v-card>
  </v-app>
</div>

new Vue({
  el: '#app',
  vuetify: new Vuetify(),
  data: () => ({
    items: [
      { name: "Connect"}
    ],
    model: …
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuetify.js

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

Vuetify 幻灯片组 @click="toggle"

来自此页面上的最后一个示例:https : //vuetifyjs.com/en/components/slide-groups

我试图了解以下内容的实际工作方式:

<v-slide-item 
  v-for="n in 15" 
  :key="n" 
  v-slot:default="{ active, toggle }">

  <v-card 
    :color="active ? 'primary' : 'grey lighten-1'"
    class="ma-4" 
    height="200" 
    width="100" 
    @click="toggle"
  >
Run Code Online (Sandbox Code Playgroud)

v-card 组件上有一个@click=toggle,以某种方式影响其父组件v-slot? 在这里切换是一个特殊的关键字吗?

换句话说,@click="toggle"使“主动”是真的还是假的?

vue.js vuetify.js

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

在gridview中进行分页.在webform中

我正在分页我的网格视图数据.现在是第3页gridview.

在第3页中,我有每行中的按钮列表.

当我点击一个按钮时,它会转到另一个网页.我在哪里编辑数据并保存.

当我点击保存时,它会返回到有网格的页面.从网格的第一页加载...我想加载gridview自己的第3页.

c# asp.net webforms

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

EXTJS和JSON之间的关系

我是EXTJS的新手.

任何人都可以解释我之间的关系EXTJSJSON.根据我的理解,这就是我所理解的.

EXTJS是一个框架,JSON是可以在该框架中使用的众多编程语言之一.

同样的事情也到.net框架,我们可以使用多种编程语言一样VB,C++,C#,等等.

这是正确的吗.

extjs

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

错误TS2304:在Angular 5中找不到名称'trim'

我有以下功能

add(playload) {
    return this.http.post(`/api/v1/cards.json`, { text: trim(playload) });
}
Run Code Online (Sandbox Code Playgroud)

它输出如下.

error TS2304: Cannot find name 'trim'.
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个错误?

javascript angular angular5

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

基于其他数组从javascript中的数组中删除项目

我想从列表中完全删除一个项目,下面是列表

var list = [{id: 1, match_number: 1, name: "match1"},
     {id: 2, match_number: 2, name: "match2"},
     {id: 3, match_number: 3, name: "match3"},
     {id: 4, match_number: 4, name: "match4"},
     {id: 5, match_number: 5, name: "match5"}]
Run Code Online (Sandbox Code Playgroud)

我想match_number从列表中完全删除,并希望实现像

var list = [{id: 1, name: "match1"},
     {id: 2, name: "match2"},
     {id: 3, name: "match3"},
     {id: 4, name: "match4"},
     {id: 5, name: "match5"}]
Run Code Online (Sandbox Code Playgroud)

下面是我获得单个项目结果的代码,但是我有一个数组,其中键给出了像['match_number','id'].在此基础上我想从主列表中删除项目.

我怎么解决这个问题?

//code for single item
var listitem = list.map((i) => {
    const {match_number,...item} = i;
    return item; …
Run Code Online (Sandbox Code Playgroud)

javascript arrays jquery arraylist javascript-objects

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

返回一个带有参数pass属性的数组

目前正面临这一挑战.

// stringLengths takes in four strings
// it returns an array containing the length of each string
// Example: stringLengths('mushroom', 'onion', '', 'garlic') returns [8, 5, 0, 6] 

function stringLengths(str1, str2, str3, str4) {

}
Run Code Online (Sandbox Code Playgroud)

肯定有

function stringLengths(str1, str2, str3, str4) {
    var arr = [];
    for (var i = 1; i < arguments.length; i++) {
        arr.push(arguments[i].length);
    }

    return arr;
}
Run Code Online (Sandbox Code Playgroud)

这给我一个空数组.

如何将每个参数的length属性推入Array并返回每个参数的长度?

javascript arrays string-length

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

Bootstrap 4 导航下拉悬停在桌面上/单击移动设备

Boostrap 4 导航栏,我删除了 data-toggle = toggle 并在桌面悬停时使用 jquery 添加了“打开”,效果很好。我现在的问题是我希望导航栏项目在某个断点“平板电脑/手机”处“点击”。我会添加一个有条件的 window.width 吗?任何帮助/方向都会很棒!

HTML:

<div class="navbar-collapse collapse main-nav-bottom--ul" id=“nav”>
<ul class="navbar-nav">
    <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="leigh.html" id="navbar-drop-downs"
           aria-haspopup="true" aria-expanded="false">
            <span class="underline-active"> Spotlight</span>
        </a>
        <div class="dropdown-menu dropdown-menu-nav-bottom"
             aria-labelledby="navbar-drop-downs">
            <a class="dropdown-item" href="ronstory.html">Rons Story</a>
            <a class="dropdown-item" href="disorder.html">Disorder</a>
        </div>
    </li>
    <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="how-to-be-vocal.html" id="navbar-drop-downs"
           aria-haspopup="true" aria-expanded="false">
            <span class="underline-active">Test</span>
        </a>
        <div class="dropdown-menu dropdown-menu-nav-bottom"
             aria-labelledby="navbar-drop-downs">
            <a class="dropdown-item" href=“test.html">Test</a>
        </div>
    </li>
</div>
Run Code Online (Sandbox Code Playgroud)

查询:

<div class="navbar-collapse collapse main-nav-bottom--ul" id=“nav”>
<ul class="navbar-nav">
    <li class="nav-item dropdown"> …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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