1
私は、nuxt.jsのスタータープロジェクトでtwemojiを使用しようとしています。しかし、それは動作しません。twemojiが.vueコンポーネントで動作しない
コンポーネント:
<template>
<section class="container">
♠️ 🏁 ♥️
</section>
</template>
<script>
var yyy = require ('static/app.js')
yyy.xxx()
</script>
<style scoped>
img.emoji {
margin: 0px !important;
display: inline !important;
}
</style>
app.js
module.exports = {
xxx: function() {
twemoji.size = '16x16'
twemoji.parse(document.body)
}
}
はまた、頭の中でtwemoji CDNが含まれています。
しかし、エラーが現れます:nuxt.js.からみんなから
Vue.js error
ReferenceError: twemoji is not defined
at Object.xxx (__vue_ssr_bundle__:4382:5)
at Object.<anonymous> (__vue_ssr_bundle__:2094:5)
at __webpack_require__ (__vue_ssr_bundle__:21:30)
at Object.<anonymous> (__vue_ssr_bundle__:3845:3)
at __webpack_require__ (__vue_ssr_bundle__:21:30)
at Object.module.exports.Object.defineProperty.value (__vue_ssr_bundle__:1616:5)
at __webpack_require__ (__vue_ssr_bundle__:21:30)
at Object.<anonymous> (__vue_ssr_bundle__:1117:69)
at __webpack_require__ (__vue_ssr_bundle__:21:30)
at Object.<anonymous> (__vue_ssr_bundle__:4233:65)