{"id":549,"date":"2020-03-01T16:36:41","date_gmt":"2020-03-01T08:36:41","guid":{"rendered":"https:\/\/blog.cqdefxxx.com\/?p=549"},"modified":"2020-03-01T16:36:41","modified_gmt":"2020-03-01T08:36:41","slug":"vue-%e7%bb%84%e4%bb%b6%e7%94%9f%e5%91%bd%e5%91%a8%e6%9c%9f","status":"publish","type":"post","link":"https:\/\/blog.viter.top\/index.php\/2020\/03\/01\/vue-%e7%bb%84%e4%bb%b6%e7%94%9f%e5%91%bd%e5%91%a8%e6%9c%9f\/","title":{"rendered":"Vue-\u7ec4\u4ef6\u751f\u547d\u5468\u671f"},"content":{"rendered":"<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n&lt;meta charset=\"utf-8\"&gt;\n&lt;meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge,chrome=1\"&gt;\n&lt;title&gt;Examples&lt;\/title&gt;\n&lt;meta name=\"description\" content=\"\"&gt;\n&lt;meta name=\"keywords\" content=\"\"&gt;\n&lt;link href=\"\" rel=\"stylesheet\"&gt;\n&lt;script src=\"https:\/\/unpkg.com\/axios\/dist\/axios.min.js\"&gt;&lt;\/script&gt;\n\n&lt;script type=\"text\/javascript\" src=\"lib\/vue.js\"&gt;&lt;\/script&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n    &lt;div id=\"box\"&gt;\n    \n      &lt;child v-if=\"isCreated\"&gt;&lt;\/child&gt;\n    &lt;\/div&gt;\n   \n\n    &lt;script type=\"text\/javascript\"&gt;\n\n      Vue.component(\"child\",{\n        template:`&lt;div&gt;\n          &lt;ul&gt;\n                     &lt;li v-for=\"data in datalist\"&gt;\n                         &lt;img :src=\"data.poster\"\/&gt;\n                         &lt;h3&gt;{{data.name}}&lt;\/h3&gt;\n                         &lt;p&gt;{{data.synopsis}}&lt;\/p&gt;\n\n                         &lt;ul&gt;\n                             &lt;li v-for=\"item in data.actors\"&gt;\n                                 &lt;img :src=\"item.avatarAddress\"\/&gt;\n                                 &lt;h4&gt;{{item.name}}&lt;\/h4&gt;\n                             &lt;\/li&gt;\n                         &lt;\/ul&gt;\n                     &lt;\/li&gt;\n            &lt;\/ul&gt;\n            {{title}}\n            &lt;button @click=\"title='1111111111'\"&gt;click&lt;\/button&gt;\n        &lt;\/div&gt;`,\n\n        data(){\n          return {\n            title:\"00000\",\n            datalist:[]\n          }\n        },\n\n        methods:{\n         \n        },\n\n        beforeCreate(){\n          console.log(\"beforeCreate\")\n        },\n        created(){\n          console.log(\"created\")\n        },\n\n        beforeMount(){\n          console.log(\"beforeMount\")\n        },\n\n        mounted(){\n          console.log(\"mounted\",\"\u8bbf\u95eedom,setInterval,window.onscroll, \u76d1\u542c\u4e8b\u4ef6 ajax\")\n          axios({\n            url:\"https:\/\/m.maizuo.com\/gateway?cityId=110100&amp;pageNum=1&amp;pageSize=10&amp;type=1&amp;k=1384809\",\n            headers:{\n              'X-Client-Info': '{\"a\":\"3000\",\"ch\":\"1002\",\"v\":\"5.0.4\",\"e\":\"154277371928424093566579\"}',\n              'X-Host': 'mall.film-ticket.film.list'\n            }\n          }).then(res=&gt;{\n            console.log(res.data);\n            this.datalist= res.data.data.films\n          })\n\n        },\n\n        beforeUpdate(){\n          console.log(\"beforeUpdate\")\n        },\n\n        updated(){\n          console.log(\"updated\",\"\u66f4\u65b0\u4e4b\u540e\u53ef\u4ee5\u8bbf\u95eedom\")\n          \/\/  var otitle = document.getElementById(\"title\");\n          \/\/ console.log(otitle.innerHTML);\n        },\n\n        beforeDestroy(){\n          console.log(\"beforeDestroy\");\n        },\n\n        destroyed(){\n          console.log(\"destroyed--clearInterval ,window.onscroll=null,$off\")\n        }\n\n      })\n\n      \n      var vm = new Vue({\n        el: \"#box\",\n        data:{\n          isCreated:true\n        },\n       \n        mounted(){\n          console.log(\"\u6839\u7ec4\u4ef6\u7684mounted,\u6240\u6709\u7684\u5b69\u5b50\u90fd\u521b\u5efa\u5b8c\u4e86\uff0c \u81ea\u5df1\u624d\u4f1a\u6267\u884c\")\n        }\n      })\n\n      \/\/ vm.$mount(\"#box\")\n\n     \/\/\n     \/\/  vue\u7ec4\u4ef6 \u751f\u547d\u5468\u671f ?\n     \/\/  vue\u7ec4\u4ef6\u7684 \u94a9\u5b50\u51fd\u6570\uff1f\n     \/\/  vue\u7ec4\u4ef6\u7684\u751f\u547d\u5468\u671f\u94a9\u5b50\u51fd\u6570\uff1f\n    &lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset= &#8230;<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[9,10],"_links":{"self":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts\/549"}],"collection":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/comments?post=549"}],"version-history":[{"count":0,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts\/549\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/media?parent=549"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/categories?post=549"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/tags?post=549"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}