我使用的航點,並給我這個消息:航點遺漏的類型錯誤:無法讀取屬性「各」的不確定
遺漏的類型錯誤:無法讀取屬性未定義
「每個」這是怎麼了我得到了vue.js + rails的代碼:
<template>
<div id="playerContainer final">
<iframe src="xxxxxxxxx" allowfullscreen></iframe>
</div>
</template>
<script>
require('waypoints/lib/jquery.waypoints.min.js')
export default {
mounted(){
var ele
new Waypoint({
element: ele = document.getElementById('final'),
handler: function(direction) {
if (direction == 'down') {
$(ele).addClass('muestra')
} else {
$(ele).removeClass('muestra')
}
console.log(direction);
}
});
}
}
<script>
如果你可以幫我解決這個問題,我會很感激的。
什麼是'要求( '航點/ lib目錄/ jquery.waypoints.min.js')'?如果您使用rails,則可能需要使用資產管道加載外部JavaScript文件。這個加載是否正確? – IzumiSy
它包括vue文件中的lib,如果我不包含require,它會向我發送關於watpoint未定義或聲明的消息 –