vue.js入門_11_算出プロパティ(基本)
by s9iwork
HTML
<div id="app">
<h2>methods</h2>
<p>{{ reverseMessage() }}</p>
<input type="text" v-bind:value="reverseMessage()">
<h2>computed</h2>
<p>{{ reverseMessage2 }}</p>
<input type="text" v-bind:value="reverseMessage2">
</div>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.22/dist/vue.js"></script>
JavaScript
new Vue({
el: '#app',
data: {
message: 'Hello Vue.js',
text: 'hogehoge',
},
methods: {
reverseMessage: function() {
return this.message.split('').reverse().join('')
}
},
computed: {
reverseMessage2: function() {
return this.message.split('').reverse().join('')
}
}
})