LoginSignup
0
0

More than 3 years have passed since last update.

v-on:clickで文字を反転させる

Last updated at Posted at 2021-04-16
はじめに

Vue.jsを学習中の備忘録としてアウトプット。
Vue.jsはスッキリしてていいですね。


結果

See the Pen Vue.js反転 by morioka (@rm5912) on CodePen.

vue.js
const app= new Vue ({
    el: "#app",
    data: {
        message: 'Hello World'
    },
    methods: {
        reverseMessage: function() {
            this.message =
            this.message.split('').reverse('').join('')
        }
    }
})

elでidを指定して,
dataの中にmessageを記述。
methodsでreverseMessageメソッドを作成して
メッセージをsplitで区切ってから反転、joinで結合して返してます。

index.html

<div id = "app">
    <p>
        {{ message }}
    </p>
    <button v-on:click="reverseMessage">メッセージ反転</button>
</div>

マスタッシュ構文でmessagemを囲んで表示。
v-on:clickにメソッドを指定してイベント発火するようにしてあります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0