#javascript #vue.js #vuejs2
#javascript #vue.js #vuejs2
Вопрос:
Я установил этот плагин:https://github.com/eddiemf/vue-affix/blob/master/src/affix.vue
Мне нужно редактировать prop: включено из этого плагина в app.js .
У меня есть этот код в моем приложении:
import Affix from 'vue-affix';
var affix = Vue.use(Affix);
const app = new Vue({
el: '#app',
data() {
},
mounted() {
this.usePushStateForTabs('.spark-tabs');
this.calcStickyWidth();
this.$nextTick(function() {
window.addEventListener('resize', this.calcStickyWidth);
})
},
methods: {
calcStickyWidth() {
let width = $('.vue-affix').parent().width();
$('.vue-affix').css('width', width 'px');
if(! this.isMobile) { affix.enabled = false; }
},
isMobile() {
return $(window).width() > 768 ? true : false
},
}
});
Мне нужно установить значение enabled prop на false
. Но мое решение не работает. Я получаю undefined. Помогите, пожалуйста, исправить это.