做今网站,福州建设招聘信息网站,app开发与制作公司,江门做网站的公司面试时#xff0c;有人问了我修饰符是什么#xff0c;就是一个点后面加一个单词#xff0c;我当时还以为是什么文件夹后缀呢。很是尴尬 这里主要学习下.sync的一个用法 假设下场景#xff1a;
这里有一个父组件#xff0c;父组件中有个money#xff0c;需要传到子组件中… 面试时有人问了我修饰符是什么就是一个点后面加一个单词我当时还以为是什么文件夹后缀呢。很是尴尬 这里主要学习下.sync的一个用法 假设下场景
这里有一个父组件父组件中有个money需要传到子组件中但是我子组件又想改变这个值该怎么做呢直接在方法中改值肯定是错的必须传递一个方法和值到父组件中才行。
但是这样就必须在父组件中再注册一个方法这样就有点麻烦了所以就用到了sync
原始比较繁琐的方式
父组件
HelloWorld :moneymoney update:money fn/HelloWorldmoney: 200
fn(val){this.money val}子组件
spanmoney-----{{money}} button clickhandleMoney点击钱变多/button/spanprops:{money: null}
handleMoney () {this.$emit(update:money,400)}而用了sync后父组件就简单多了 直接一步到位也不用去写什么fn方法
HelloWorld :money.syncmoney/HelloWorld