如何高效运用5种策略解决Vue.js开发过程中的常见异常问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1900个文字,预计阅读时间需要8分钟。
错误大全+为了测试各种异常处理技巧,我特意触发了三种类型的错误。第一种:引用了一个不存在的变量:div id=app v-cloakHello, { {name} } /div 上面的代码运行后不会抛出错误,但在控制台会显示 'ReferenceError: Hello is not defined'。
错误大全
为了测试各种异常处理技巧,我故意触发三种类型的错误。
第一种:引用一个不能存在的变量:
<div id="app" v-cloak> Hello, {{name}} </div>
上述代码运行后不会抛出错误,但是在控制台会有[Vue warn]消息。
你可以在Codepen查看例子完整代码。
第二种:将变量绑定到一个被计算出来的属性,计算的时候会抛出异常。
<div id="app" v-cloak> Hello, {{name2}} </div> <script> const app = new Vue({ el:'#app', computed:{ name2() { return x; } } }) </script>
运行上述代码会在控制台抛出一个[Vue warn]和一个常规的错误,网页白屏。
你可以在Codepen查看例子完整代码。
本文共计1900个文字,预计阅读时间需要8分钟。
错误大全+为了测试各种异常处理技巧,我特意触发了三种类型的错误。第一种:引用了一个不存在的变量:div id=app v-cloakHello, { {name} } /div 上面的代码运行后不会抛出错误,但在控制台会显示 'ReferenceError: Hello is not defined'。
错误大全
为了测试各种异常处理技巧,我故意触发三种类型的错误。
第一种:引用一个不能存在的变量:
<div id="app" v-cloak> Hello, {{name}} </div>
上述代码运行后不会抛出错误,但是在控制台会有[Vue warn]消息。
你可以在Codepen查看例子完整代码。
第二种:将变量绑定到一个被计算出来的属性,计算的时候会抛出异常。
<div id="app" v-cloak> Hello, {{name2}} </div> <script> const app = new Vue({ el:'#app', computed:{ name2() { return x; } } }) </script>
运行上述代码会在控制台抛出一个[Vue warn]和一个常规的错误,网页白屏。
你可以在Codepen查看例子完整代码。

