AUF DIESER SEITE
use-attribute-sets
Syntax
use-attribute-sets attribute-set-name;
Beschreibung
Fügen Sie die Attribute im Attributsatz zum aktuellen Element hinzu. Die use-attribute-sets Anweisung kann sowohl unter den attribute‑setAnweisungen , copy‑node, and element als auch unter einem normalen Element verwendet werden.
Attribute
attribute-set-name |
Name des Attributsatzes, der mit einer |
SLAX-Beispiel
Im folgenden Beispiel werden zwei Attributsätze erstellt: table-attributes und table-attributes-ext. Die table-attributes-ext Menge enthält alle Attribute, die bereits durch die Verwendung der use-attributes-sets Anweisung in der table-attributes Menge definiert sind. Im Hauptskripttext wird der table-attributes-ext Attributsatz auf das <table> Element angewendet. Das <table> Element enthält die vier Attribute: order, cellpadding, cellspacingund border.
version 1.1;
var $cellpadding = "0";
var $cellspacing = "10";
attribute-set table-attributes {
attribute "order" { expr "0"; }
attribute "cellpadding" { expr $cellpadding; }
attribute "cellspacing" { expr $cellspacing; }
}
attribute-set table-attributes-ext {
use-attribute-sets table-attributes;
attribute "border" { expr "0"; }
}
match / {
...
<table> {
use-attribute-sets table-attributes-ext;
}
}
Informationen zur Veröffentlichung
Anweisung eingeführt in Version 1.1 der SLAX-Sprache, die in Junos OS Version 12.2 und höheren Versionen unterstützt wird.