What are the ways in which the Vue child component receives the value passed by the parent component
This article is about how Vue child components receive the values passed by their parent components. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.
Parent component code ↓
Parent component / / imported component import Student from'. / components/Student' export default {name: 'App', components: {Student,}, data () {return {name: "Zhang San", age: 18} 1. Simply declare receiving subcomponent student name: {{name}} age: {{age}} export default {name: 'Student', data () {return {}}, / / simply declare receiving-props: [' name' 'age'] / / -} 2. Type restriction while receiving data subcomponent student name: {{name}} age: {{age}} export default {name: 'Student', data () {return {}} / / props: {name: String, age: Number} / /--} 3. Restrict the data type, necessity and default value while receiving the data. Student name: {{name}} Age: {{age}} export default {name: 'Student', data () {return {}} / / restrict the data type, necessity and default value while receiving data-props: {name: {type: String, / / name the incoming type must be the string required: true / / name set to the required field} Age: {type: Number, default: 233 / / default}}, / / -} Thank you for reading! This is the end of the article on "what are the ways in which Vue child components receive the values of the parent component?" this article ends here. I hope the above content can be of some help to you, so that you can learn more knowledge. if you think the article is good, you can share it out for more people to see it!