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

做英文网站需要多少宁波网站建设哪家强

做英文网站需要多少,宁波网站建设哪家强,关于做暧暧的网站,上海专门做网站的公司发生场景:不只是复选框的状态改变,还有的功能要用到复选框的选中状态,比如:购物车计算总价,合计等等。 引入:复选框 checkbox 在使用时,需要用v-model绑定布尔值,来获取选中状态&…

发生场景:不只是复选框的状态改变,还有的功能要用到复选框的选中状态,比如:购物车计算总价,合计等等。
引入:复选框 checkbox 在使用时,需要用v-model绑定布尔值,来获取选中状态;而在实现全选功能时,需要给列表项的每一项都绑定布尔值,但不能绑定同一个,往往都是以 v-model="item.smallCheck"这种形式,item 表示外层 v-for 循环的列表的每一项。
描述:如果还要利用选中状态来实现某个功能,就可能会出现这样的问题:复选框的初始值是 undefined
功能就无法实现,比如下面这个计算总价:

   // 计算总价TotalPrice: function () {// console.log(this.isCheck)let sum = 0;this.bookList.map(item=>{console.log(item.smallCheck)if(item.smallCheck){sum+=item.price*item.num}})return sum.toFixed(2);}

我利用选中状态来判断是否计算当前商品的总价,然而此时是 undefined,如果用:

if(item.smallCheck === true || item.smallCheck === undefined)

也是不行的,因为:
在这里插入图片描述
解决:在data中的列表加上一项为 smallCheck:false,而不是直接在 data 中加,因为循环绑定的是每一项而不是一个。

<input type="checkbox" v-model="item.smallCheck">

:v-model 绑定的数据是 undefined 的时候,不会报错,所以,一定要注意,v-model 不能是 undefined ,否则有些莫名其妙的问题。

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

相关文章:

  • 建设银行分期手机网站wordpress文章分类页面置顶
  • 企业做网站有哪些好处郑州网站推广策划
  • 南京网站建设电话盐城建设银行招聘网站
  • 什么是网站建设的重点什么专业可以做网站编辑
  • 迁安三屏网站建设门户网站需要哪些人
  • 贵阳官方网站win8网站源码
  • 什么网站做外链优化好吉林省建设厅官方网站
  • 怎么用壳域名做网站做网站全部乱码怎么办
  • 程序网站开发大连网站哪家做的好?
  • 做百度推广需要自己有个网站吗网站建设哪家比较好
  • 如何创建个人网站北京网站建设+知乎
  • 手机微网站怎么做的专业网站快速
  • 介绍美食的网站模板企业网站如何提高
  • 义乌建设局网站打不开网络品牌网站建设
  • 优秀的电子商务网站黄骅港高铁最新进展
  • 简述电子商务网站的建设步骤淘宝上做网站的生意怎么样
  • 宿州做网站相亲网站怎么建设
  • 网站建设视频教程集wordpress 插件库 思路
  • 做网站用哪个预装系统最新网络舆情
  • 有没有网站可以做地图淘客网站是怎么做的
  • 东莞营销型网站建站南京手机网站设计专业
  • 中小学校园网站开发技术品牌设计公司名称
  • 中森网站建设公司网站建设宽度一般都是多少
  • 网站 缓存方式id 连续 wordpress
  • 答题助手网站怎么做的网络推广有哪些渠道
  • 360全景网站建设创建网站需要什么
  • 正则表达式匹配网站技术博客 wordpress mou
  • 招聘网站推广怎么做葫芦岛公司做网站
  • 企业网站建设文案企业网站建设哪家好
  • 网站 默认首页云南网直播