* Extract qualified content nodes from a node list. * * @param {NodeList} nodes * @return {DocumentFragment}
(nodes, parent)
| 7804 | */ |
| 7805 | |
| 7806 | function extractFragment(nodes, parent) { |
| 7807 | var frag = document.createDocumentFragment(); |
| 7808 | nodes = toArray(nodes); |
| 7809 | for (var i = 0, l = nodes.length; i < l; i++) { |
| 7810 | var node = nodes[i]; |
| 7811 | if (isTemplate(node) && !node.hasAttribute('v-if') && !node.hasAttribute('v-for')) { |
| 7812 | parent.removeChild(node); |
| 7813 | node = parseTemplate(node, true); |
| 7814 | } |
| 7815 | frag.appendChild(node); |
| 7816 | } |
| 7817 | return frag; |
| 7818 | } |
| 7819 | |
| 7820 | |
| 7821 |
no test coverage detected