Sunday, February 12, 2017

Vue.js + Netbeans

Сейчас творю в Netbeans 8.2 (нравится, есть в нём что-то этакое спокойное академические, в отличии от пестрого Webstrorm), не без огрехов конечно, но вполне терпимых. И скорость работы вполне приемлемая.

Но вот встретился такой казус - при определении Vue объекта не показываются в навигаторе свойства и методы объекта. Когда объект небольшой это не вызывает трудностей, но когда он разрастается уже хочется пользоваться навигатором. Причина скорее всего в том, что NB не парсит инлайновые объекты, поэтому решение напрашивается само собой - вынести объект во внешнюю переменную и потом её передавать в конструктор Vue.js

Т.е. вот так

    var gameVue = new Vue(gameVueObj);

    //gameVueObj for recognize in in NetBeans
    var gameVueObj = {
      el: "#index-page",
      data: gameData,
      computed: {
....

и теперь всё показывается в Навигаторе кода

UPD Только я вот чего не понял - показывать то показывает, но при клике ни разу не переходит на выбранную точку. Т.е. навигацию не осуществляет. Может локальный глюк какой....

No comments: