采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师 你好 这个stringField.vue文件中也没有content呢,怎么运行就报这个错了呢,不是很理解了???
<template>
<input type=
"text"
:value=
"value"
@input=
"handleChange"
/>
</template>
<script setup>
import { defineProps } from
'vue'
import { FiledPropsDefine } from
'../types'
const props = defineProps(FiledPropsDefine)
function
handleChange(e: any) {
console.log(e)
props.onChange(e.target.value)
}
</script>
<style></style>
setup的新写法可以参考下
setup新写法可以参考下
新的setup写法可以参考下
<script>
export
default
{
name:
'StringField'
,
props: FiledPropsDefine,
methods: {
handleChange(e) {
this
.onChange(e.target.value)
},
改成了普通vue文件
这应该是是SFC setup语法的bug,这个语法到现在也没有定稿,说实话不推荐用,官网也没有正式文档。课程里面更多是为了介绍一下,如果实在不行就改成普通的vue吧
登录后可查看更多问答,登录/注册
深度匹配高级前端工程师用人需求 打造属于你自己的开源项目
1.2k 5
3.2k 2
1.3k 2
3.5k 19
844 13
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号