钩子
【Hooks】
钩子是链的一部分,即使该链只包含一个自定义(用户提供的)钩子和始终存在的默认钩子。钩子函数是嵌套的:每个钩子函数必须总是返回一个普通对象,而链式调用的发生是因为每个函数都会调用 next<hookName>(),它是对后续加载器钩子的引用。
返回缺少必需属性的值的 hook 会触发异常。返回时既未调用 next<hookName>() 又未返回 shortCircuit: true 的 hook 也会触发异常。这些错误是为了帮助防止链条中意外的中断。
【Hooks】
钩子是链的一部分,即使该链只包含一个自定义(用户提供的)钩子和始终存在的默认钩子。钩子函数是嵌套的:每个钩子函数必须总是返回一个普通对象,而链式调用的发生是因为每个函数都会调用 next<hookName>(),它是对后续加载器钩子的引用。
返回缺少必需属性的值的 hook 会触发异常。返回时既未调用 next<hookName>() 又未返回 shortCircuit: true 的 hook 也会触发异常。这些错误是为了帮助防止链条中意外的中断。