javascript - 在 vue 中传递信息而不是 props 的正确方法是什么?
问题描述
我有示例代码:
<template>
<div>
<v-text-field
v-model="device.name"
/>
<v-text-field
v-model="device.serial_number"
/>
<v-btn
@click="save"
/>
</div>
</template>
<script>
export default {
name: "DeviceDialog",
methods: {
save(){
//axios magic
},
},
props: {
device: {
type: Object,
required: true
},
}
}
</script>
单击设备列表时可以使用该表单,并且我将带有所有信息的项目作为道具传递,但我听说我不应该那样做。什么是正确的方法?
解决方案
推荐阅读
- c# - 如果 exe 没有清单,如何通过反射加载 exe?
- java - 垃圾邮件按下时多点触控崩溃
- python - 如何通过线条链接找到的形状边缘?
- flutter - 参数类型'Map
' 不能分配给参数类型 'Map ? - docker - 为什么从“docker image inspect”获得的大小与“docker image ls”不同
- jquery - 如何在 React JS 上使用 jquery datatables.net 口音中和插件
- firebase - 当我开始构建项目时,firebase_core 抛出此错误
- sql - 将一列变成多列
- algorithm - 如何在具有最大gcd的数组中找到对
- php - Flex-Flow Column Wrap - 带有标题的图标