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

首頁 > 語言 > JavaScript > 正文

詳解vue 模版組件的三種用法

2024-05-06 15:14:07
字體:
來源:轉載
供稿:網友

本文介紹了詳解vue 模版組件的三種用法,分享給大家,具體如下:

第一種

//首先,別忘了引入vue.js<div id="user_name_01"></div><script src="../node_modules/vue/dist/vue.js"></script><script>  var User_01 = Vue.extend({// 創建可復用的構造器    template: '<p>{{firstName}} {{lastName}} age {{age}}</p>'  });  var user_01 = new User_01({ // 創建一個 user 實例    data: {      firstName: 'yuxie',      lastName: 'weiliang',      age: 33    }  });  user_01.$mount('#user_name_01') // 掛載到元素上</script>// 頁面結果<div>yuxie weiliang age 33</div>

第二種

data里面可以仿佛初始化的數據,然后new的時候,里面的數據會覆蓋之前的,可以當做是默認數據

 <div id="user_name_02"></div> <script> //下面是另一種寫法,模版和數據扔一塊  var User_02 = Vue.extend({   template: '<p>{{firstName}} {{lastName}} age {{age}}</p>',    data: function(){      return {        firstName: 'yuxie',        lastName: 'weiliang',        age: 33      }    }  });  var user_02 = new User_02({data:{ age: 888888 }});//修改了age  user_02.$mount('#user_name_02')</script>// 頁面結果<div>yuxie weiliang age 888888</div>

第三種,使用了html模版

//容器<div id="user_name_03"></div>//模版<template id="children-template">  <p>{{firstName}} {{lastName}} age {{age}}</p></template>//js<script>  var User_03 = Vue.extend({// 構造器    data: function(){      return {        firstName: 'yuxie',        lastName: 'weiliang',        age: 33      }    },    template: '#children-template'//獲取HTML模版  });  var user_03 = new User_03();// 實例化  user_03.$mount('#user_name_03') // 掛載到元素上</script>// 頁面結果<div>yuxie weiliang age 33</div>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 平原县| 临邑县| 鲁山县| 简阳市| 宁津县| 龙海市| 桑日县| 靖宇县| 天台县| 新乡市| 隆林| 洪湖市| 交城县| 阜康市| 贞丰县| 梨树县| 尼玛县| 高州市| 白沙| 平谷区| 黄山市| 景泰县| 沁水县| 广饶县| 宜都市| 达日县| 垣曲县| 泸定县| 治多县| 洛阳市| 沙雅县| 沈阳市| 江阴市| 沙田区| 古丈县| 文登市| 永靖县| 赫章县| 宁国市| 辽阳县| 崇左市|