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

婚恋交友网站设计思想网站后端开发

婚恋交友网站设计思想,网站后端开发,东营企业网站建设,织梦网站如何做移动端计算属性​ 基础示例​ 模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象: js const author = reactive({name: John Doe,books: [Vue 2 - Advanced Guide,Vue 3 - Bas…

计算属性​

基础示例​

模板中的表达式虽然方便,但也只能用来做简单的操作。如果在模板中写太多逻辑,会让模板变得臃肿,难以维护。比如说,我们有这样一个包含嵌套数组的对象:

js

const author = reactive({name: 'John Doe',books: ['Vue 2 - Advanced Guide','Vue 3 - Basic Guide','Vue 4 - The Mystery']
})

我们想根据 author 是否已有一些书籍来展示不同的信息:

template

<p>Has published books:</p>
<span>{{ author.books.length > 0 ? 'Yes' : 'No' }}</span>

这里的模板看起来有些复杂。我们必须认真看好一会儿才能明白它的计算依赖于 author.books。更重要的是,如果在模板中需要不止一次这样的计算,我们可不想将这样的代码在模板里重复好多遍。

因此我们推荐使用计算属性来描述依赖响应式状态的复杂逻辑。这是重构后的示例:

vue

<script setup>
import { reactive, computed } from 'vue'const author = reactive({name: 'John Doe',books: ['Vue 2 - Advanced Guide','Vue 3 - Basic Guide','Vue 4 - The Mystery']
})// 一个计算属性 ref
const publishedBooks
http://www.dinnco.com/news/70051.html

相关文章:

  • 秦皇岛做网站的公司免费外链网
  • 重庆建设安全管理网站中国教育培训网
  • 中小型电子商务网站网站建设优化哪家公司好
  • wordpress门户主题下载seo手机关键词网址
  • 动漫设计工作室网站推广方法注册推广赚钱一个40元
  • 做电视直播网站爱站网seo培训
  • 印刷 技术支持 东莞网站建设冯站长之家官网
  • 唐山丰南建设局网站外贸网站平台有哪些
  • b2c网站建设 广州合肥seo排名扣费
  • 网站网页设计工作内容网店买卖有哪些平台
  • 德语网站域名网站首页布局设计模板
  • wordpress地址和站点地址错线上推广方案
  • 微商城小程序商城汕头seo全网营销
  • 网站制作建设app推广代理加盟
  • 长治市住房保障和城乡建设管理局网站河南省人民政府
  • 新乡营销型网站建设自己怎么给网站做优化排名
  • 东莞系统app开发东莞百度seo关键词优化
  • seo怎么做网站内容北京百度网讯科技有限公司
  • 网站建设百度推广咨询热线推广普通话图片
  • 开发公司工程项目管理总结经验教训山东济南seo整站优化公司
  • 门业网站源码线下推广方案
  • 广州目前有疫情吗适合seo优化的网站
  • 网站核检单青岛seo代理计费
  • websocket做新闻网站兰州网络推广优化怎样
  • 苏州园区网站建设seo关键词优化策略
  • 深圳广告设计公司网站免费聊天软件
  • 古色古香网站模板青岛网站建设方案优化
  • 城乡住房建设厅网站首页提供搜索引擎优化公司
  • 网站建设里的知识百度代理
  • 中文单页面网站模板百度手机网页版入口