// Vue 3 使用 JSX 示例
import { defineComponent, ref } from 'vue';
export default defineComponent({
setup() {
const count = ref(0);
return () => (
<div>
<p>Count: {count.value}</p>
<button onClick={() => count.value++}>Increment</button>
</div>
);
}
});
导入 Vue 3 的核心函数:
defineComponent
:用于定义一个 Vue 组件。ref
:用于创建一个响应式的引用。setup 函数:
返回 JSX 渲染函数:
<div>
和 <p>
标签用于创建 HTML 元素。{count.value}
用于在模板中插入 JavaScript 表达式。<button>
标签绑定了一个点击事件处理程序 onClick
,当按钮被点击时,count.value
会递增。响应式数据:
count
是一个响应式的引用,其值会在视图中自动更新,而无需手动操作 DOM。上一篇:vue3 组件生命周期
下一篇:vue中使用jsx
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站