当前位置: 首页 > news >正文

虚拟展馆官方网站建设网站里的活动专题栏怎么做

虚拟展馆官方网站建设,网站里的活动专题栏怎么做,做药的常用网站,方案计划网站v-for key Vue使用 v-for渲染的元素列表时&#xff0c;它默认使用“就地更新”的策略。如果数据项的顺序被改变&#xff0c;Vue 将不会移动 DOM元素来匹配数据项的顺序&#xff0c;而是就地更新每个元素。创建 demo9.html,内容如下 <!DOCTYPE html> <html lang"…

v-for key

  • Vue使用 v-for渲染的元素列表时,它默认使用“就地更新”的策略。如果数据项的顺序被改变,Vue 将不会移动 DOM元素来匹配数据项的顺序,而是就地更新每个元素。
  • 创建 demo9.html,内容如下
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 1. 导入 vue 脚本文件 --><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head><body><!-- DOM区域 --><div id="app"><div><input type="text" v-model="name"><button @click="addUser">添加</button></div><ul><li v-for="(user,i) in userList"><input type="checkbox" /> index: {{i}} name: {{user.name}}</li></ul></div></body>
<script>const vm = {data: function() {return {userList: [{id: 1,name: 'zs'}, {id: 2,name: 'ls'}, {id: 3,name: 'ww'}, ]}},methods: {addUser() {this.userList.unshift({id: this.nextId,name: this.name})this.name = ''this.nextId++}},}const app = Vue.createApp(vm)app.mount('#app')
</script></html>

效果展示

  • 发现,当勾选了zs时,再添加用户,选中的并不是zs
    在这里插入图片描述

解决办法

  • 为每项提供一个唯一 key,让Vue能跟踪每个节点的身份,从而重用和重新排序现有元素
  • 内容修改如下
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 1. 导入 vue 脚本文件 --><script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
</head><body><!-- DOM区域 --><div id="app"><div><input type="text" v-model="name"><button @click="addUser">添加</button></div><ul><li v-for="(user,i) in userList" :key="user.id"><input type="checkbox" /> index: {{i}} name: {{user.name}}</li></ul></div></body>
<script>const vm = {data: function() {return {userList: [{id: 1,name: 'zs'}, {id: 2,name: 'ls'}, {id: 3,name: 'ww'}, ]}},methods: {addUser() {this.userList.unshift({id: this.nextId,name: this.name})this.name = ''this.nextId++}},}const app = Vue.createApp(vm)app.mount('#app')
</script></html>

效果展示

在这里插入图片描述

http://www.yayakq.cn/news/234317/

相关文章:

  • 画廊网站模板 frontpage网站做的简单是什么意思
  • 西部网站管理助手4.0深圳好蜘蛛网站建设公司
  • 自创网站的软件下载iis 网站拒绝显示此网页
  • 网站关键字如何选择青岛vps网站
  • 如何做论坛网站 知乎北京工商网上登记申请平台
  • ie兼容性 网站梵客家装
  • 江阴安泰物流有限公司网站谁做的做特殊单页的网站
  • 做网站流程图wordpress怎么套模板
  • h5网站制作网站开发怎么做百度搜到的网站免费的
  • 做网站建设推广好做吗永嘉县建设局网站
  • 北京建设工程信息网站第一ppt模板免费下载网站
  • 测速网站怎么做温州网站建设技术托管
  • 网站推广的一般流程是汕头网站制作哪家强
  • 微站直播平台网站在哪里变更备案信息
  • 东莞做营销型网站wordpress数据库查询很慢
  • 哈尔滨专业建网站哪家好网站建设知名企业
  • 网站制作与网页建设微信小程序怎么做购物网站
  • 天津网站在哪里建设网络工程师考什么内容
  • 商丘网站建设优化推广企业官方网站应该怎么样建设
  • 网站备案有什么好处网站描述技巧
  • 上城网站建设免费视频网站app使用排名
  • 中国购物网站排名京山网站设计
  • 福田网站建设龙岗网站建设龙岗网站建设龙岗网站建设软件开发外包管理
  • 网站建设 郑州软件著作权申请流程
  • 上海城市建设大学网站asp.net.做简单的网站
  • h5响应式网站模板下载电子商务网站建设素材
  • app网站建站系统做外文H网站
  • 装修网网站建设传统电商平台有哪些
  • 网站分辨率北京网站制作工作室
  • 电子商务网站的建设的步骤wordpress注册登录修改密码