算出プロパティとは
既存データの加工を伴う取得のこと
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <title>Vue.js</title> <link href="main.css" rel="stylesheet"> </head> <body> <div id="app"> <p>{{localEmail}}</p> </div> <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script> <script src="main.js"></script> </body> </html>
new Vue({ el: '#app', data: { email: 'test@example.com' }, // 演算した結果を取得する算出プロパティ computed: { localEmail: function () { return this.email.split('@')[0].toLowerCase(); } } });