超超哥AI云计算超哥讲AI 出品

社群入口

AI 超哥 Codex 副业群

扫码加入群聊,一起交流 AI、Codex 与副业实践。

原图注明二维码于10月20日前有效;若提示过期或无法入群,请等待更新二维码。

AI 超哥 Codex 副业群入群二维码在新窗口打开原图

Vue 模板与组件基础

Vue与React 前端开发基础#Python全栈#第八阶段#Vue与React 前端开发基础#Vue 模板与组件基础约 629 字 · 2 分钟阅读
追问显示
点击任意追问卡片可收起 / 展开

Vue 单文件组件中的 template、script 与 style 分别做什么?

追问 <script setup> 如何向模板提供变量和方法?它是否可以不经构建直接作为普通脚本运行?

文本插值、v-bind 与 v-on 怎样使用?

追问 如何动态设置按钮禁用状态、图片地址并监听点击?简写形式分别是什么?

v-if 与 v-show 有什么区别?

追问 频繁切换的小面板与条件满足才加载的复杂区域如何选择?对内部组件状态有什么影响?

v-for 怎样遍历列表,为什么需要稳定 key?

追问 筛选、排序与删除之后,怎样保证每个组件仍对应正确的业务记录?

v-if 与 v-for 用在同一元素上可能带来什么问题?

追问 如何通过计算后的列表或外层结构表达筛选条件,保持模板清晰?

Vue 的动态 class 和 style 绑定适合什么场景?

追问 如何表示选中、错误和加载状态,又避免把全部视觉逻辑放进长表达式?

v-model 怎样处理常见表单控件?

追问 文本框、复选框组与下拉框分别对应怎样的数据?修饰符能否替代完整业务校验?

如何声明并使用组件 props?

追问 必填项、默认值与类型约定怎样表达?为什么不应通过修改对象型 prop 的内部属性隐式更新父状态?

defineEmits 怎样表达子组件事件?

追问 保存、取消与删除操作分别应该携带什么数据?组件自定义事件是否像 DOM 事件一样向祖先自动冒泡?

默认插槽、具名插槽与作用域插槽各适合什么场景?

追问 通用卡片怎样允许调用方自定义标题、操作区和记录内容,而不写死业务字段?