• renderError

    renderError

    2.2.0 新增

    • 类型(createElement: () => VNode, error: Error) => VNode

    • 详细

    只在开发者环境下工作。

    render 函数遭遇错误时,提供另外一种渲染输出。其错误将会作为第二个参数传递到 renderError。这个功能配合 hot-reload 非常实用。

    • 示例
    1. new Vue({
    2. render (h) {
    3. throw new Error('oops')
    4. },
    5. renderError (h, err) {
    6. return h('pre', { style: { color: 'red' }}, err.stack)
    7. }
    8. }).$mount('#app')
    • 参考:渲染函数