Vue.jsでボタンを押すと文字を出力するサンプルです。
サンプルソース
例)ボタンを押すと画面上に"りんご"と"みかん"を表示する
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | <!DOCTYPE html> <html lang="ja"> <head>   <meta charset="utf-8">   <title>Vue.jsサンプル</title> </head> <body>   <button onclick="doBtn()">ボタン</button>   <div id="app">   {{ text01 }}、{{ text02 }}   </div>   <script src="https://cdn.jsdelivr.net/npm/vue@2.6.12/dist/vue.js"></script>   <script src="sample.js"></script> </body> </html> | 
| 1 2 3 4 5 6 7 8 9 10 11 12 | var dt = {text01: 'テスト1', text02: 'テスト2'}; var app = new Vue ( {   el: '#app',   data: dt }) function doBtn(id){   dt.text01 = 'りんご';   dt.text02 = 'みかん'; } | 
- (結果)
- テスト成功です。
解説
- HTMLの「id="app"」とjsの「el:"#app"」が対応しています。
- HTMLの「{{text01}} {{text02}}」とjsの「data:"~"」が対応しています。