perf: use style.setProperty instead of setAttribute in render3 and iv benchmarks (#20855)
PR Close #20855
This commit is contained in:
parent
19eeba2281
commit
09e3839994
File diff suppressed because one or more lines are too long
@ -6,7 +6,7 @@
|
|||||||
* found in the LICENSE file at https://angular.io/license
|
* found in the LICENSE file at https://angular.io/license
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import {C, E, T, V, a, b, b1, c, defineComponent, detectChanges, e, rC, rc, t, v} from '@angular/core/src/render3/index';
|
import {C, E, T, V, s, b, c, defineComponent, detectChanges, e, rC, rc, t, v} from '@angular/core/src/render3/index';
|
||||||
import {ComponentDef} from '@angular/core/src/render3/public_interfaces';
|
import {ComponentDef} from '@angular/core/src/render3/public_interfaces';
|
||||||
|
|
||||||
import {TableCell, buildTable, emptyTable} from '../util';
|
import {TableCell, buildTable, emptyTable} from '../util';
|
||||||
@ -52,7 +52,7 @@ export class LargeTableComponent {
|
|||||||
{ T(1); }
|
{ T(1); }
|
||||||
e();
|
e();
|
||||||
}
|
}
|
||||||
a(0, 'style', b1('background-color:', cell.row % 2 ? '' : 'grey', ''));
|
s(0, 'background-color', b(cell.row % 2 ? '' : 'grey'));
|
||||||
t(1, b(cell.value));
|
t(1, b(cell.value));
|
||||||
}
|
}
|
||||||
v();
|
v();
|
||||||
|
File diff suppressed because one or more lines are too long
@ -6,7 +6,7 @@
|
|||||||
* found in the LICENSE file at https://angular.io/license
|
* found in the LICENSE file at https://angular.io/license
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import {C, D, E, T, V, a, b, b1, c, defineComponent, detectChanges as _detectChanges, e, p, rC, rc, t, v} from '@angular/core/src/render3/index';
|
import {C, D, E, T, V, s, b, b1, c, defineComponent, detectChanges as _detectChanges, e, p, rC, rc, t, v} from '@angular/core/src/render3/index';
|
||||||
import {ComponentDef} from '@angular/core/src/render3/public_interfaces';
|
import {ComponentDef} from '@angular/core/src/render3/public_interfaces';
|
||||||
|
|
||||||
import {TreeNode, buildTree, emptyTree} from '../util';
|
import {TreeNode, buildTree, emptyTree} from '../util';
|
||||||
@ -48,7 +48,7 @@ export class TreeComponent {
|
|||||||
C(3);
|
C(3);
|
||||||
c();
|
c();
|
||||||
}
|
}
|
||||||
a(0, 'style', b1('background-color:', ctx.data.depth % 2 ? '' : 'grey', ''));
|
s(0, 'background-color', b(ctx.data.depth % 2 ? '' : 'grey'));
|
||||||
t(1, b1(' ', ctx.data.value, ' '));
|
t(1, b1(' ', ctx.data.value, ' '));
|
||||||
rC(2);
|
rC(2);
|
||||||
{
|
{
|
||||||
@ -116,7 +116,7 @@ export function TreeTpl(ctx: TreeNode, cm: boolean) {
|
|||||||
C(3);
|
C(3);
|
||||||
c();
|
c();
|
||||||
}
|
}
|
||||||
a(0, 'style', b1('background-color:', ctx.depth % 2 ? '' : 'grey', ''));
|
s(0, 'background-color', b(ctx.depth % 2 ? '' : 'grey'));
|
||||||
t(1, b1(' ', ctx.value, ' '));
|
t(1, b1(' ', ctx.value, ' '));
|
||||||
rC(2);
|
rC(2);
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user