// 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 中文站