采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
用sfc 新语法写 报语法错误 cannot read property ‘content’ of null 这个问题该怎么解决 已经更新 vue upgrade
可以考虑不使用rfc的写法,可以使用tsx写完实现,也可以使用vue3正式发布的方法实现:
<template> <input type="text" :value="value" @input="handleChange" /> </template> <script> import { defineComponent, toRef } from 'vue' import { FiledPropsDefine } from '../types' export default defineComponent({ props: FiledPropsDefine, setup(props) { const value = toRef(props, 'value') const handleChange = (e: any) => { console.log(e) props.onChange(e.target.value) } return { handleChange, value, } }, }) </script>
你的代码是怎么写的?
<template> <input type="text" :value="value" @input="handleChange" /> </template> <script lang="ts" setup="props"> import { ref } from 'vue' import { FieldPropsDefine, Schema } from '../types' export default { props: FieldPropsDefine, } declare const props: { value: any onChange: (v: string) => void schema: Schema } export const handleChange = (e: any) => { console.log(e) props.onChange(e.target.value) } </script> Syntax Error: TypeError: Cannot read property 'content' of null 照着您的视频指导写的,您看下,应该是同一个问题
登录后可查看更多问答,登录/注册
深度匹配高级前端工程师用人需求 打造属于你自己的开源项目
934 5
2.9k 2
1.0k 2
3.0k 19
637 13