LoginSignup
0
0

More than 3 years have passed since last update.

jQueryとVueでの書き方

Posted at

Jqueryの場合だとHTMLを書き換える部分は
何行も記載しなければならないので結構大変
vueの方が直感的でわかりやすい

<!DOCTYPE html>
<html lang="en">
<head>

    <script src="main.js"></script>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>VUETtest</title>


</head>

<body>
    <div id="container">
    <h1>TEST</h1>


    //vue.での記載方法
    <ul>
      <li v-for="qq in w">{{ qq }}</li>
    </ul>
    </div>


    <script src="jquery-3.5.0.min.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>

    <script>

      //Vue.jsでの記載方法
      var app = new Vue({
        el: '#container',
        data: {
          w: ['月','火','水','木','金','日']
        }
      })      

      //jqでの記載方法
      // var w=['月','火','水','木','金','日'];
      // $('#container').append('<ul>');
      //   for(var i=0;i<w.length;i++)
      //   {
      //     $('#container ul').append('<li>'+w[i]+'</li>');
      //   }


      // var img=$('<img>');
      // img.attr('src','https://blog-imgs-114.fc2.com/r/e/l/religionofrabia/gollira.jpg')
      //     .attr('alt','写真')
      //     .appendTo("#container");

      //   $('#container').append(img)
    </script>

</body>
</html>
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