How to suppress “Undefined” errors before fetching data in Vue
问题 I have a simple page where I display some data that are fetched from the server. Template: <p>Order's customer name: {{ order.customer.name }}</p> Javascript: export default { data () { return { order: {} } }, mounted () { this.fetchOrder() }, methods: { fetchOrder () { /* get the order data asynchronously from the server */ .success(function () { this.order = data_from_server }) } } } Everything works just fine but in browser's console there is an error: " Cannot read property 'name' of