我正在尝试创建带有角度形式的 PrimeNg 可编辑表格。
app.component.ts(这是最小的可重现代码)
export class AppComponent implements OnInit {
epForm: FormGroup;
range: FormArray;
constructor(private fb: FormBuilder,){
}
ngOnInit() {
this.epForm = new FormGroup({});
this.epForm.addControl('range', new FormArray([]));
this.range = <FormArray>this.epForm.get('range');
this.range.push(
this.fb.group({
type: ['X1 Gene']
})
);
}
}
Run Code Online (Sandbox Code Playgroud)
和 html 文件是
<form [formGroup]="epForm" novalidate>
<p-table [value]="epForm.controls.range.value" [rows]="10" [responsive]="true">
<ng-template pTemplate="header">
<tr> Range </tr>
</ng-template>
<ng-template pTemplate="body" let-i="rowIndex">
<tr [formGroupName]='i'>
<td >
<input type="text" pInputText formControlName="type" />
</td>
</tr>
</ng-template>
</p-table>
</form>
Run Code Online (Sandbox Code Playgroud)
我尝试使用上面的代码显示内容,但我无法编辑 Input 标签。我打开检查元素并检查它,只有tbody键更新。
我删除了[formgroup]='i'并在控制台中检查它我收到以下错误 …
我在centos 7工作.然后我正在为生物学家开发网络工具.我的项目必须进入最后阶段.但现在我面临着一个严重的问题.问题是字体,而在div上向下和向上滚动.
我添加了下面的图像.每个分页页面都是由javascript动态生成的.
[Image1]是原版.
滚动到内容后,[Image2]字体是获取行.
然后我检查了几台机器中的几个浏览器,我在两台不同的机器上遇到了这个问题.问题是什么?我怎么能解决这个问题.
$a = "aaata";
$b = "aataa";
$count = ($a ^ $b) =~tr/\0//c;
Run Code Online (Sandbox Code Playgroud)
输出2(因为c标志执行两次未命中匹配)而不使用c标志输出是3(匹配)
这里有什么用的\0在tr.没有使用tr,脚本给出了一些胡言乱语的角色.我不知道这是什么,tr在这里使用和使用\0.除此之外,我们使用\0perl.
如何使用python更改pdf中的超链接?我目前正在使用 pyPDF2 打开并循环浏览页面。我如何实际扫描超链接,然后继续更改超链接?
我有像数组一样的数据点。所以我试图在数组中搜索值,但它不能在priming中工作
在组件文件中,我有下面的代码部分,
tableHeader = [
{ field: 'name', header: 'Name' },
{ field: 'skills', header: 'Skills' },
];
modelData = [
{ "label": "HTML", "value": "HTML" },
{ "label": "Css", "value": "Css" },
{ "label": "Angular", "value": "Angular" },
{ "label": "Python", "value": "Python" },
{ "label": "Perl", "value": "Perl" },
{ "label": "JS", "value": "JS" },
{ "label": "Java", "value": "Java" }
];
data = [
{
name:"User1",
skills:["JS","Java","Angular"]
},{
name:"TestUser",
skills:["HTML","Css"]
},{
name:"Root",
skills:["HTML","Css","Angular","Python","Perl"]
}
];
Run Code Online (Sandbox Code Playgroud)
和HTML是
<p-table …Run Code Online (Sandbox Code Playgroud) 我是sql的初学者.我创建了如下过程
create procedure testprocedure2 as
select 'one'
select 'three'
select 'five'
Run Code Online (Sandbox Code Playgroud)
当我在数据库中执行查询时显示三个结果one three five.sql查询是exec TEST_ABC_DB.dbo.testprocedure2
当我在Perl中运行相同的查询时,它只提供一条记录 one
$sth = $dbh->prepare("exec TEST_ABC_DB.dbo.testprocedure2");
$sth->execute();
while (@row= $sth->fetchrow_array())
{
print $row[0]."\t";
print "\n";
}
Run Code Online (Sandbox Code Playgroud)
我不知道是什么问题.我该如何解决?我希望这个答案对昨天的问题有所帮助
我正在尝试解码unicode字符.所以我只是\x{}在正则表达式替换中尝试了十六进制转义序列e
use LWP::Simple;
my $k = get("url");
my ($kv) =map{/js_call\(\\"(.+?)\\"\)/} $k;
#now $kv data is https://someurl/call.pl?id=15967737\u0026locale=en-GB\u0026mkhun=ccce
$kv=~s/\\u(.{4})/"\x{$1}"/eg;
Run Code Online (Sandbox Code Playgroud)
我正在尝试替换所有unicode角色.
我的预期输出是:
https://someurl/call.pl?id=15967737&locale=en-GB&mkhun=ccce
Run Code Online (Sandbox Code Playgroud)
下面提到的print语句给出了预期的输出.然而,正则表达式似乎无法正常工作.
print "\x{0026}";
Run Code Online (Sandbox Code Playgroud) 我是HTML和CSS的初学者.我对这个font-family房产很困惑.
我声明font-family如下:
{
font-family:cambria, sans-serif, georgia;
}
Run Code Online (Sandbox Code Playgroud)
但是当我移除sans-serif, georgia部件时,视觉外观保持不变.
为什么声明它font-family和它有什么不同font?
我的输入数据如下.我想把这个词分组在第6和第7位之间-.
my $sa = "a1a1a1-b1b1b1-c-ddd-eee-fff-gggggg-hHhH-iiii-j-KKKKK";
Run Code Online (Sandbox Code Playgroud)
为此,实际的正则表达式是
/[^-]+-[^-]+-[^-]+-[^-]+-[^-]+-([^-]+)-/
Run Code Online (Sandbox Code Playgroud)
为了构建正则表达式,我尝试如下,
my $avc = "[^-]+-" x 5 . "([^-]+)-";
my $ar = qr"$avc";
$sa =~m/$ar/g;
print $1;
Run Code Online (Sandbox Code Playgroud)
我怀疑,正则表达式中是否有任何选项可用.不使用x.我怎么能在一个正则表达式中做到这一点?
我试图在 span 标签中而不是在 input 标签中显示表单控件。所以我尝试了下面的一个
<div formArrayName="genes">
<table>
<thead>
<tr>
<th>Position</th>
</tr>
</thead>
<tbody *ngFor="let gene of genesControls.controls; let i = index" [formGroupName]="i">
<td>
<span>
{{gene.position}} //not working
{{position}} //not working
{{gene.position.value}} //not working
{{position.value}} //not working
</span>
<!--input formControlName="position" id="pos"> This is working-->
</td>
</tbody>
</table>
</div>
Run Code Online (Sandbox Code Playgroud)
当我在 input 标签中尝试时,它正在工作,但对于 span 或其他一些标签,它不起作用,我不知道这里发生了什么,根据文档,我也尝试使用值,但出了点问题。我该如何解决这个问题?