加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angular – 数据表问题 – ERROR TypeError:val.slice不是函数

发布时间:2020-12-17 17:10:17 所属栏目:安全 来源:网络整理
导读:错误类型错误: val.slice is not a function dataTable配置 $.p-dataTable #dt [value]="customers" [(selection)]="chkBoxSelect" dataKey="customerId" [rows]="10" [paginator]="true" paginatorPosition="both" [pageLinks]="5" [rowsPerPageOptions]="
错误类型错误:

val.slice is not a function

dataTable配置

$.p-dataTable #dt [value]="customers" [(selection)]="chkBoxSelect" 
 dataKey="customerId" [rows]="10" [paginator]="true" 
 paginatorPosition="both" [pageLinks]="5" [rowsPerPageOptions]="[5,10,20]" 
 [globalFilter]="gb" [headerCheckboxToggleAllPages]="false" 
 [editable]="true" exportFilename="customers" [lazy]="true" 
 [totalRecords]="totalRecords" onLazyLoad)="loadCustomersByPage($event)"

回电功能

$loadCustomersByPage(event: LazyLoadEvent) {

    const parameters = "?page=" + event.first + "&size=" + (event.first + event.rows);

     this._cs.findAllActiveCustomerDetailsByPage(parameters).subscribe(
       (data: any) => {
         this.customers = data;
       },(error) => {
          console.log("--error--" + error)
       }
  );
}

解决方法

看起来数据格式不正确..

这是分配给表的数据对象应如下所示:

let cars = [
   {"brand": "VW","year": 2012,"color": "Orange","vin": "dsad231ff"},{"brand": "Audi","year": 2011,"color": "Black","vin": "gwregre345"},{"brand": "Renault","year": 2005,"color": "Gray","vin": "h354htr"},{"brand": "BMW","year": 2003,"color": "Blue","vin": "j6w54qgh"},{"brand": "Mercedes","year": 1995,"vin": "hrtwy34"},{"brand": "Volvo","vin": "jejtyj"},{"brand": "Honda","color": "Yellow","vin": "g43gr"},{"brand": "Jaguar","year": 2013,"vin": "greg34"},{"brand": "Ford","year": 2000,"vin": "h54hw5"},{"brand": "Fiat","color": "Red","vin": "245t2s"}
]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读