question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[vue-devtools] QSelect - _this.model.includes is not a function

See original GitHub issue

Hi, getting this _this.model.includes is not a function or Cannot read property of 'includes' of null

It happens when I try to access QSelect in Vue-devtools. If I don’t - Select is working properly, but if I will try that, it will not work until refresh

t eval (eval at <anonymous> (http://localhost:8080/js/app.js:665:2), <anonymous>:6087:27)
    at Array.map (native)
    at VueComponent.optModel (eval at <anonymous> (http://localhost:8080/js/app.js:665:2), <anonymous>:6086:27)
    at Watcher.get (eval at <anonymous> (http://localhost:8080/js/app.js:629:2), <anonymous>:1652:27)
    at Watcher.evaluate (eval at <anonymous> (http://localhost:8080/js/app.js:629:2), <anonymous>:1760:21)
    at VueComponent.computedGetter [as optModel] (eval at <anonymous> (http://localhost:8080/js/app.js:629:2), <anonymous>:1953:15)
    at chrome-extension://nhdogjmejiglipccpnnnanhbledajbpd/build/backend.js:1:3551
    at Array.map (native)
    at m (chrome-extension://nhdogjmejiglipccpnnnanhbledajbpd/build/backend.js:1:3499)
    at p (chrome-extension://nhdogjmejiglipccpnnnanhbledajbpd/build/backend.js:1:2596)

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:11 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
pdanpdancommented, Jan 20, 2017

😃 Fixed and working as expected, thank you very much.

0reactions
rstoenescucommented, Jan 20, 2017

@pdanpdan Hmm, Vue devtools tries to show any props and computed props related to the selected component and as a result it forces Vue to compute all “computed” properties. In a non vue-devtool use-case, optModel doesn’t gets to be computed because it’s not used. I understand now. Patched edge version and this will be available in next Quasar version (v0.13) – to be released really soon. Thank you so much for pursuing this!!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Conflict with vue-performance extension: Uncaught TypeError ...
Open browser with enabled vue-devtools ... flushStoreModules is not a function at initVuexBackend (backend.js:11839) at connect (backend.js:1472) at ...
Read more >
Why is Vue.js Chrome Devtools not detecting Vue.js?
I have the following code with a simple working Vue.js application. But the vue.js devtools is not responding. It was working well a...
Read more >
How To Debug Components, State, and Events with Vue.js ...
In this tutorial, you will set up a sample Vue application, install Vue.js DevTools in your browser, then add new features to your...
Read more >
5 Vue DevTools hacks you should be using - LogRocket Blog
We'll take a look at the Vue DevTools and see how it can be used to manipulate Vue applications at runtime for a...
Read more >
Vue.js DevTools Tutorial - Flavio Copes
Vue has a great panel that integrates into the Browser Developer Tools, ... Filter components; Select component in the page; Format components names ......
Read more >

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found