Vue之props 配置詳解
更新時間:2021年11月21日 14:31:30 作者:王同學(xué)要努力
這篇文章主要為大家介紹了Vue之props 配置,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助,希望能夠給你帶來幫助
<template> <div class="demo"> <h1>{{ msg}}</h1> <h2>學(xué)生姓名:{{name}}</h2> <h2>學(xué)生性別:{{sex}}</h2> <h2>學(xué)生的年齡:{{myage+1}}</h2> <button @click="changeAge">點我修改數(shù)據(jù)</button> </div> </template> <script> export default { name: 'Student', data() { return { msg: '王者愛好者', myage:this.age } }, methods: { changeAge(){ this.myage=24 } }, //簡單接收 // props:['name','age','sex'] //接收的同時對數(shù)據(jù)進行類型的限制 // props:{ // name:String, // age:Number, // sex:String, // } //接收數(shù)據(jù)的同時對數(shù)據(jù):進行類型的限定+默認值的指定+必要性的限制 props: { name: { type: String, //name的類型 required: true, //name是必要的 }, age: { type: Number, default:22 }, sex: { type: String, required: true } } } </script>
<template> <div> <Student name="張三" sex="男" :myage="20"/> </div> </template> <script> //引入Student組件 import Student from './components/Student.vue' export default { name: 'App', components: { Student } } </script>
總結(jié)
本篇文章就到這里了,希望能夠給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
相關(guān)文章
如何使用Vue mapState快捷獲取Vuex state多個值
這篇文章主要為大家介紹了如何使用Vue mapState快捷獲取Vuex state多個值實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-06-06vue.js學(xué)習(xí)筆記:如何加載本地json文件
這篇文章主要介紹了vue.js學(xué)習(xí)筆記:如何加載本地json文件,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧。2017-01-01解決vue axios跨域 Request Method: OPTIONS問題(預(yù)檢請求)
這篇文章主要介紹了解決vue axios跨域 Request Method: OPTIONS問題(預(yù)檢請求),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08