简单Vue
0 1

Vue 中template和JSX 有哪些关键差异?

【概念释义】

template 是 Vue 声明式 HTML 模板,编译为 render,适合大多数 UI,带指令与编译优化。JSX 在 JS 里写 h/标签,灵活适合动态结构、库组件、重度 TSX,需 @vitejs/plugin-vue-jsx,失去部分编译期优化,可读性因团队而异。

【基础使用】

vue
<!-- template -->
<template>
  <div v-if="show">{{ msg }}</div>
</template>
jsx
"qb-hl-comment">// JSX
export default {
  setup() {

登录查看完整 937

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)