processFor() — vue Function Reference
Architecture documentation for the processFor() function in index.ts from the vue codebase.
Entity Profile
Dependency Diagram
graph TD bcf17edf_0894_6bd4_2cdd_7673387d389e["processFor()"] c27f0203_4eed_0348_4118_e8e105adc6ee["parse()"] c27f0203_4eed_0348_4118_e8e105adc6ee -->|calls| bcf17edf_0894_6bd4_2cdd_7673387d389e d35ad88b_7ad0_eb3d_d87a_8f404b67b1fb["preTransformNode()"] d35ad88b_7ad0_eb3d_d87a_8f404b67b1fb -->|calls| bcf17edf_0894_6bd4_2cdd_7673387d389e b701a596_9c82_7ec4_2fc8_2e36d33c4974["getAndRemoveAttr()"] bcf17edf_0894_6bd4_2cdd_7673387d389e -->|calls| b701a596_9c82_7ec4_2fc8_2e36d33c4974 6d44d030_dc81_8f72_dc49_6a6e930f99ab["parseFor()"] bcf17edf_0894_6bd4_2cdd_7673387d389e -->|calls| 6d44d030_dc81_8f72_dc49_6a6e930f99ab 7a0093e3_a58a_af71_971f_488b65897e74["extend()"] bcf17edf_0894_6bd4_2cdd_7673387d389e -->|calls| 7a0093e3_a58a_af71_971f_488b65897e74 style bcf17edf_0894_6bd4_2cdd_7673387d389e fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
src/compiler/parser/index.ts lines 510–520
export function processFor(el: ASTElement) {
let exp
if ((exp = getAndRemoveAttr(el, 'v-for'))) {
const res = parseFor(exp)
if (res) {
extend(el, res)
} else if (__DEV__) {
warn(`Invalid v-for expression: ${exp}`, el.rawAttrsMap['v-for'])
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does processFor() do?
processFor() is a function in the vue codebase.
What does processFor() call?
processFor() calls 3 function(s): extend, getAndRemoveAttr, parseFor.
What calls processFor()?
processFor() is called by 2 function(s): parse, preTransformNode.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free