Q&A
実現したいこと
Nuxt.jsでソースコードからボタンを押す方法を教えていただきたいです。
- Nuxt.jsでソースコードからボタンを押す
前提
Nuxt.jsの学習をしています。
vue
1<template> 2 <div> 3 <input type="button" value="my-btn" @click="onClick"/> 4 </div> 5</template>
↑こういう my-btn を定義して、クリックした時に onClick が呼ばれるのは理解できました。
次に、ソースコードの別の箇所から my-btn を押す方法が知りたいです。
試したこと
vue
1 mounted() { 2 console.log('mounted') 3 console.dir(this) 4 }
ページが読み込まれた時に呼ばれる mounted で this を調べると、 VueComponent が見れるのですが、ここから my-btn を特定してボタンを押したようにすることはできないのでしょうか。
補足情報(FW/ツールのバージョンなど)
OS は Ubuntu 22.04 です。
package.json のライブラリはこうなっています。
json
1 "dependencies": { 2 "core-js": "^3.19.3", 3 "nuxt": "^2.15.8", 4 "vue": "^2.6.14", 5 "vue-server-renderer": "^2.6.14", 6 "vue-template-compiler": "^2.6.14", 7 "webpack": "^4.46.0" 8 }, 9
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2023/03/14 22:41