Vuejs не работает через мобильный браузер

#laravel #vue-resource #vue.js

#laravel #vue-ресурс #vue.js

Вопрос:

Я разработал это приложение для ставок, которое я разработал с использованием Vuejs и Laravel. На моем компьютере все работает, но когда я пытаюсь открыть ссылку через свой iPad или iPhone, она отображается так, как будто Vuejs не загружен. Вот мой код VueJS, есть идеи, что не так?

Комментарии:

1. Что именно не так? Можете ли вы предоставить несколько скриншотов? На какой версии iOS / Safari Mobile вы ее тестируете? На моих iDevices все в порядке.

2. @DanM. Вот скриншот , который можно увидеть на моем iPad. Я использую последние версии Chrome / Safari

3. Что, если вы переключитесь на частное окно и попробуете это там? У меня все еще работает нормально, не могу заставить его сломаться. Заставляет меня задуматься, не проблема ли это с кешем. Кстати, вы разрабатываете на Mac?

4. Я разрабатываю на Windows.

Ответ №1:

Убедитесь, что JS включен на вашем устройстве. если нет, вы можете включить его через настройки Safari в меню настроек.

Комментарии:

1. JS уже включен, потому что я могу открывать веб-сайты, использующие Vuejs, на своих iDevices.

Ответ №2:

Я разобрался с проблемой. Была функция, которую я написал так.

 function(g=null) {
    if(g){
        //
    } else {
        //
    }
}  

Я думаю, это не разрешено в Javascript. Я часто использовал это в PHP.

Ответ №3:

 function(g=null) {
    if(g){
        //
    } else {
        //
    }
}
  

условие в функции?

лучше

 function() {
    let g = null
    if(g == null){
        //
    } else {
        //
    }
}