小编Rem*_*yaJ的帖子

密码和确认密码字段验证angular2反应形式

我需要使用反应式表格angular2来检查密码和确认密码字段是否具有相同的值.我确实在这里看到了很多答案,Angular 2表格验证了重复密码,比较验证器中的字段和angular2,但似乎没有人对我有用.有人请帮忙."这个"在我的验证函数中是未定义的: (.分享我的代码,

this.addEditUserForm = this.builder.group({
            firstName: ['', Validators.required],
            lastName: ['', Validators.required],
            title: ['', Validators.required],
            email: ['', Validators.required],
            password: ['', Validators.required],
            confirmPass: ['', [Validators.required, this.validatePasswordConfirmation]]
        });
validatePasswordConfirmation(group: FormGroup): any{
        let valid = true;
        // if (this.addEditUserForm.controls.password != this.addEditUserForm.controls.confirmPass) {
        //     valid = false;
        //     this.addEditUserForm.controls.confirmPass.setErrors({validatePasswordConfirmation: true});
        // }
        return valid;
    }
Run Code Online (Sandbox Code Playgroud)

angular2-forms angular

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

使用Angular4(Angular Universal)进行服务器端渲染

我正在开发一个Angular4 webpack项目,我想添加AngularUniversal以使服务器端渲染成为可能.但大多数教程都使用了角度cli.我想将Universal与webpack集成.我试着按照本教程没有运气.可以请某人救命.

webpack angular-universal angular

15
推荐指数
3
解决办法
4200
查看次数

Sequelize/Node JS 中的 TIME 数据类型的数据应该如何发送

我的 mssql 数据库中有一个时间列。我想通过 API 将数据发布到该表,但该字段抛出错误 -“从字符串转换日期和/或时间时转换失败”。我将时间字段作为字符串发送,例如“13:00”。当通过sequelize从数据库获取数据时,我得到像“1970-01-01T08:00:00.000Z”这样的ISOString,但是数据库上的数据就像“13:00:00”(hh:mm:ss) 。我尝试发送“13:00:00”和“1970-01-01T08:00:00.000Z”,两者似乎都不起作用。

sql-server node.js sequelize.js

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

页面中相同的组件两次ng如果没有按预期工作

<div id="{{gMapConfig.id}}" class="g-map"></div>
<loader *ngIf="!googleReady||plottingData"></loader>
Run Code Online (Sandbox Code Playgroud)

我有一个带有叠加的地图组件,我必须在加载地图或提取数据时显示.我在页面和模态中有相同的地图组件,ngif在页面上工作,但不在模态中.

window['onMapsLoaded'] = (ev) => {
  this.googleReady = true;
}
plotMarkers() {
this.plottingData = true;
....
//after plotting markers
 this.plottingData = false;
}
Run Code Online (Sandbox Code Playgroud)

google-maps angular

5
推荐指数
0
解决办法
250
查看次数

在primeng中的列中显示嵌套对象

我遵循primeng文档中给出的模板选项,在primeng数据表列中创建一个包含列数据的链接,但是我无法使用{{data [col.field]}}显示嵌套对象.

<p-column [field]="col.field" [header]="col.header" [sortable]="col.sortable" [filter]="col.filter" [editable]="col.editable" [filterPlaceholder]="col.filterPlaceholder" styleClass="{{col.class}}">
                <ng-template let-col let-data="rowData" let-ri="rowIndex" pTemplate="body">
                    <span *ngIf="!col.field.includes('.')" >{{data[col.field]}}</span>
                    <!-- <span *ngIf="col.field.includes('.')">{{data[col.field.split('.')[0]][col.field.split('.')[1]]}}</span> this does not work because field is like x.y-->
                    <!-- I have some other buttons here as well --> 
                </ng-template>
        </p-column>
Run Code Online (Sandbox Code Playgroud)

我该如何实现这一目标?

共享整个代码 - >

<p-dataTable [globalFilter]="gb" [filterDelay]=1000 [value]="tableData" [alwaysShowPaginator]="true" [rowStyleClass]="setStyle" [rows]="rows" [paginator]="paginate" [alwaysShowPaginator]="false" [resizableColumns]="true" tableStyleClass="table-wrap {{rowClass}}"
    [rowsPerPageOptions]="[5,10,20]" expandableRows="{{setExpander}}" [editable]="setEditable" (onRowClick)="handleRowSelect($event)" [lazy]="pagination" [totalRecords]="totalRecords" (onLazyLoad)="loadLazy($event)" [ngClass]="{'paginator-table': pagination}">
    <div *ngFor="let col of tableOptions.columns, let index=index, let odd=odd, let even=even">
        <p-column *ngIf="col.field" …
Run Code Online (Sandbox Code Playgroud)

javascript primeng primeng-datatable

5
推荐指数
2
解决办法
7848
查看次数

重新加载 localStorage 项目更改 javascript 上的所有打开的选项卡

当本地存储中的值发生变化时,我想在所有打开的选项卡上重新加载特定站点的页面。我怎样才能实现这个目标?

javascript angular

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