我在 Angular 7 项目中使用 primeNg 组件。
<p-menu [model]="items" ></p-menu>
Run Code Online (Sandbox Code Playgroud)
在处理此组件时,我们无法访问其内部结构来显示所选的单击菜单项。当选择某个菜单并更改其颜色时推送活动类。
有人对此有任何想法吗?
<p-table #dt [scrollable]="true" scrollHeight="232px" [columns]="cols" [value]="packageList" selectionMode="single" [responsive]="true"
[paginator]="false" [rows]="noOfRow" sortField="id" sortOrder="-1"
[lazy]="true" (onLazyLoad)="loadPackageList($event)" [totalRecords]="totalRecords">
我在这里输入了代码来使用这个属性。我需要使用全局过滤器,但无法正常工作。
<input type="text" pInputText size="50" placeholder="Global Filter" (input)="dt.filterGlobal($event.target.value, 'contains')" style="width:auto">
下面的代码有时会返回意外的输出(至少对我来说)。
var arr1 = "john".split('');
var arr2 = arr1;
var arr3 = "jones".split('');
arr2.push(arr3);
console.log("array 1: length=" + arr1.length + " last=" + arr1.slice(-1));
Run Code Online (Sandbox Code Playgroud)
//返回[j,o,n,e,s]
而
console.log("array 1: length=" + arr1.length + " last=" + arr1.slice(-2));
Run Code Online (Sandbox Code Playgroud)
//返回[n,j,o,n,e,s]
此输出背后的逻辑是什么?