小编Del*_*ngo的帖子

更改显示的jquery数据表默认行数

默认情况下,数据表有4种大小的记录显示:10,25,50,100.

A)有没有办法改变这个?我尝试编辑jquery文件将数组更改为[30,60,90,120]本身,这就破坏了它.

B)有没有办法在jquery构建时初始化时将默认选择大小设置为此选择器的50(而不是10)?

我在文档中找不到这些项目.

jquery numbers rows datatables

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

javascript正则表达式为tab后跟一个空格

在Javascript中,一个制表符后面跟一个空格的正则表达式(确切地说).

我知道它是这样的:

var c = dataString.replace(/\t\s/g,'<br />');
Run Code Online (Sandbox Code Playgroud)

但这是在全局范围内查找制表符或空格,而不是选项卡后跟空格作为完全匹配.

提前谢谢!

javascript regex tabs

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

带有接口类型属性参数的 Typescript 函数

有没有办法使用接口的属性/键作为函数参数类型?

例如,如果我有一个界面:

interface column{
   id: string,
   title: string,
   description: string
}
Run Code Online (Sandbox Code Playgroud)

我有一个功能:

const replaceColumnProperty = (col: column, property: string, val: string) => {
   col[property] = val;
}
Run Code Online (Sandbox Code Playgroud)

Typescript 抱怨类型字符串与列接口不匹配。

它应该是:

const replaceColumnProperty = (col: column, property: 'id' | 'title' | 'description', val: string) => {
   col[property] = val;
}
Run Code Online (Sandbox Code Playgroud)

然而,我的界面有 20 个属性。有没有办法避免为每个接口属性编写常量?

types interface typescript

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

标签 统计

datatables ×1

interface ×1

javascript ×1

jquery ×1

numbers ×1

regex ×1

rows ×1

tabs ×1

types ×1

typescript ×1