国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Vuejs實現帶樣式的單文件組件新方法

2019-11-19 16:41:02
字體:
來源:轉載
供稿:網友

本文實例為大家分享了Vuejs實現單文件組件的方法,供大家參考,具體內容如下

代碼如下:

example.html

<script src="vue.js"></script><div id="example"> <h3>Vue component<h3> <counter></counter> <counter></counter></div>//引入組件mycomp.js<script src="mycomp.js"></script><script>new Vue({  el: '#example'})</script>

mycomp.js

//heredoc方法輸出注釋中的組件代碼function heredoc(fn){  return fn.toString().match(/[^]*///*([^]*)/*///}$/)[1];}//輸出組件代碼document.write(heredoc(function(){/*<style>.my {color:red;padding:10px;}</style><script type="text/x-template" id="c"><p class="my" v-on:click="todo+=1"> {{todo}}</p></script><script>Vue.component('counter',{ template: "#c", data: function () {  return {    todo: 1  } }})</script>*/}))

運行結果:

以簡單的js文件形式實現了Vue單文件組件, 優點是帶樣式, 用法簡單, 接近于.vue文件,

不用webpack, 不用發ajax請求, 直接引入使用 !

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 苍山县| 钟山县| 嘉祥县| 平湖市| 柞水县| 时尚| 贡觉县| 左权县| 井冈山市| 阿图什市| 密山市| 东乌珠穆沁旗| 定日县| 荔浦县| 曲周县| 蓬溪县| 新和县| 论坛| 西丰县| 长葛市| 雷州市| 黔东| 兴海县| 浮山县| 漯河市| 年辖:市辖区| 合作市| 岳池县| 双辽市| 榆中县| 西昌市| 如皋市| 庆阳市| 肇州县| 长顺县| 临泽县| 聂荣县| 仙桃市| 卫辉市| 洛扎县| 沾化县|