我已经安装了此插件:https://github.com/eddiemf/vue-affix/blob/master/src/affix.vue
我需要编辑道具:从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
},
}
});
我需要将启用的道具设置为false
。但是我的解决方案不起作用。我不确定。帮助,请解决它。