It may be because you are going with the "latest thing". Large enterprise companies, State Governments do not touch new stuff until it's been out at least several months. Imagine Fedex every month updating to only the latest thing, their customer base would fall.
Vue Component doesn't render on certain Google Chrome browsers (i.e. Chrome 60)
I have developed a booking engine for a Client of mine and it works as intended on my Windows laptop using Google Chrome, my iMac and MacBook using Google Chrome, on mobile devices using the Chrome browser, but for some reason it does not render when I use it on my Chromebook.
Please visit the booking engine at http://hotel.petopia.sg/book and let me know what you think the root cause might be. When you enter the number of pets in the fields provided and then click SEARCH it should display a list of the available room types or an error message otherwise. On my Chromebook however nothing is happening.
My Client has advised me that some of his customers have reported that they too have faced issues with Google Chrome sometimes. I am on Laravel 5.3 using Gulp/Browserify. There are no useful error messages in the Console so I am not even sure where to begin troubleshooting this issue.
Came up with a much simpler solution than having to check Browser versions etc. like I initially attempted.
I added the following method to my Vue components:
makeJsonObject(data) {
if(typeof data == 'string') {
return JSON.parse(data)
}
return data
}
Then I simply called the method and fed in the response like so:
this.roomTypes = this.makeJsonObject(response.data)
Please or to participate in this conversation.