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

黄江建设网站天元网游关服了吗

黄江建设网站,天元网游关服了吗,做网站的价,怎么制作公众号二维码使用成绩需求来实现 详细的代码示例#xff08;主要练习 Vue 简单的计算属性#xff09; 需求功能技术点 渲染功能#xff1a; 不及格高亮、使用v-if v-else结局盒子互斥#xff0c;使用v-bind:class解决高亮。 删除功能#xff1a;点击传递id #xff0c;通过filter过…使用成绩需求来实现 详细的代码示例主要练习 Vue 简单的计算属性 需求功能技术点 渲染功能 不及格高亮、使用v-if v-else结局盒子互斥使用v-bind:class解决高亮。 删除功能点击传递id 通过filter过滤器过滤然后覆盖原数组使用指令修饰符。prevent阻止默认行为。 添加功能v-model双向绑定使用指令修饰符 trim number修饰功能。在使用unshift修改数组v-for会根据数组自动更新视图。 统计总分求平均分使用reduce求和需要在computed配置项中使用计算属性函数将计算逻辑返回的结果通过return暴露出来然后使用差值表达式 通过 属性的方式进行渲染即可。切记计算属性和函数方法长的一样都是函数但是使用计算属性必须写属性。{{ 计算属性名 }}后面不要小括号。 !DOCTYPE html html langenheadmeta charsetUTF-8 /meta http-equivX-UA-Compatible contentIEedge /meta nameviewport contentwidthdevice-width, initial-scale1.0 /link relstylesheet href./styles/index.css /titleDocument/title/headbodydiv idapp classscore-casediv classtabletabletheadtrth编号/thth科目/thth成绩/thth操作/th/tr/theadtbody v-iflist.length 0tr v-for(item,index) in list :keyitem.idtd{{ index 1 }}/tdtd{{ item.subject }}/tdtd :class{red: item.score 60}{{ item.score}}/tdtda click.preventdel(item.id) href#删除/a/td/tr/tbodytbody v-elsetrtd colspan5span classnone暂无数据/span/td/tr/tbodytfoottrtd colspan5span总分{{ totalCount }}/spanspan stylemargin-left: 50px平均分{{ averageCount }}/span/td/tr/tfoot/table/divdiv classformdiv classform-itemdiv classlabel科目/divdiv classinputinput v-model.trimsubjecttypetextplaceholder请输入科目//div/divdiv classform-itemdiv classlabel分数/divdiv classinputinput v-model.numberscoretypetextplaceholder请输入分数//div/divdiv classform-itemdiv classlabel/divdiv classinputbutton clickadd classsubmit 添加/button/div/div/div/divscript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/scriptscriptconst app new Vue({el: #app,data: {list: [{ id: 1, subject: 语文, score: 20 },{ id: 7, subject: 数学, score: 80 },{ id: 12, subject: 英语, score: 70 },],subject: ,score: },methods: {del (id) {// 判断id进行过滤不需要删除的项然后将新数组重新赋值给listthis.list this.list.filter(item item.id ! id)// 这句代码的含义就是当我对数组一次遍历当前项的id不等于我传过来的全部过滤放到新数组然后重新赋值相等的不过滤就不会再渲染他删除。},add () {// 在v-model双向绑定后我们获取到数据后使用unshift在数组前面增加即可因为v-for会自动检测数据个数然后动态渲染this.list.unshift({// 切记list对象里面的格式是怎样的这里也需要保持一致id: new Date(),subject: this.subject,score: this.score})}},computed: {// 这里不需要修改所有我们直接使用简单的计算属性写法即可注意差值使用属性不要写成调用方法totalCount () {// 属性是可以直接通过this访问甚至都不需要声明return this.list.reduce((sum,item) sum item.score ,0)// 求和后有返回值用变量total接受然后使用return返回给函数哪里使用我们该函数就能访问到结果切记计算属性里面的函数可以理解为调用函数但是不要加小括号切记},averageCount () {// 解决品均分为 NaN的问题数组没有分数操作会显示这里判断如果长度为0直接返回0 且终止后面代码。if (this.list.length 0) {return 0}// 将返回值通过return暴露出去谁使用我们的计算属性名谁就能得到结果。return (this.totalCount / this.list.length).toFixed(2)}}})/script/body /html
http://www.zqtcl.cn/news/286181/

相关文章:

  • 应该知道的网站网站全网建设莱芜
  • 北京网站页设计制作广州专业网站改版
  • 重庆网站建设建站收费免费外链网盘
  • 做加盟代理的网站比较好的网页网站设计
  • 兴义网站开发企业标准备案平台官网
  • 蓝彩网络科技_齐齐哈尔微信营销_齐齐哈尔网站建设会员卡管理系统哪里买
  • 织梦门户网站做大后建个人免费网站用哪个
  • 深圳市建设管理中心西安官网seo
  • 网站开发工作方案自己做的网站怎么维护
  • 潍坊建设部门管理网站做网站如何接单
  • 定制高端网站建设设计建立的近义词
  • 企业网站建设进度邢台163官网
  • 17做网店网站池尾替代wordpress 搜索
  • 网站建设资料 优帮云商品分类标准
  • 鄂尔多斯 网站建设俐侎族网站建设背景
  • 佛山专业网站建设公司上海公司官网
  • 那里做网站好网站模板 登陆
  • 网站的服务器打不开wordpress 修改默认路径
  • 外贸网站做几种产品合肥网络公司哪个最好
  • 长乐区建设局网站一般通过什么渠道了解防灾减灾知识
  • 泰安商城网站开发设计什么网站备案比较快
  • 织梦网站修改首页图片网站名称去哪里注册
  • 电脑版 做网站尺寸怎么查找网站后台
  • 南京网站建设公司国际新闻头条最新消息
  • 类似于wordpress的网站吗做网站前端难吗
  • 做外贸网站维护费是多少小程序源码提取
  • 设计网站作品欣赏有那些网站注册商标官网入口
  • 装修网站怎么做的外贸谷歌推广怎么样
  • 建设部网站监理资质换证it外包 北京
  • flash网站制作公司杭州便宜的手机网站建设