Vue
使用'v-bind' 指令将'user' 对象的数据绑定到模板中的元素上,显示用户的姓名、年龄和头像(使用'' 标签显示头像)。
姓名:{{ user.name }}
年龄:{{ user.age }}
添加一个输入框('' 元素),用于更新用户的姓名,使用'v-model' 指令实现双向数据绑定。 姓名:{{ user.name }} 年龄:{{ user.age }}
调用组件
效果演示:修改输入框的值时,用户名随之改变
模拟卷--四、组件编程题
1、 创建一个名为'TodoItem' 的基础 Vue 组件,该组件接收一个'todo' 属性,并在组件内部显示该待办事项的标题和完成情况。
打开项目,找到 src 中的 components 目录,创建TodoItem.vue 组件文件:
{{ todo.title }}
{{ todo.completed}}
2、 为'TodoItem' 组件添加一个点击事件处理函数,用于切换待办事项的完成情况(即切换一个布尔值'completed')。
在
中 添加点击事件:@click="toggleComplete" ,
在 methods 中添加切换任务状态的方法
{{ todo.title }}
{{ todo.completed ? '已完成' : '未完成' }}
- 在主应用组件(例如'App.vue')中复用'TodoItem' 组件,创建一个待办事项列表,包含若干个不同的待办事项。
待办事项列表
点击其中任一事件,将修改其完成状态
- 提供一个输入框和添加按钮,允许用户输入新的待办事项并将其添加到列表中。
**模拟卷--五、进阶编程题** 暂无 还有什么不懂的可以执行以上操作之后,将题目或代码复制给 AI 工具进行解释
浙公网安备 33010602011771号