ParamTagToken - bhsd-harry/wikiparser-node GitHub Wiki
逐行指定参数的扩展标签内容,用于 <dynamicpagelist> 或 <inputbox> 标签。这个类继承了 MultiLineToken 类的全部属性和方法。
从 MultiLineToken 继承的属性
✅ 展开
type: string
小写的扩展标签名,只读。
// name
var {
firstChild: {lastChild},
} = Parser.parse('<inputbox>type=create</inputbox>');
assert.equal(lastChild, 'type=create');
assert.strictEqual(lastChild.name, 'inputbox');从 MultiLineToken 继承的方法
展开
returns: this
深拷贝节点。
// cloneNode (main)
var {
firstChild: {lastChild},
} = Parser.parse('<dynamicpagelist>category = A</dynamicpagelist>');
assert.equal(lastChild, 'category = A');
assert.deepStrictEqual(lastChild.cloneNode(), lastChild);