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);