热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

12.Vue.js中心学问之模板衬着

Vue.js运用了基于HTML的模板语法,许可开发者声明式地将DOM绑定至底层Vue实例的数据。一切Vue.js的模板都是正当的HTML,所以能被遵照范例的浏览器和HTML剖析器剖

Vue.js 运用了基于 HTML 的模板语法,许可开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。一切 Vue.js 的模板都是正当的 HTML ,所以能被遵照范例的浏览器和 HTML 剖析器剖析。

插值


一般文本,双向绑定: {{ msg }}



一般文本,单次绑定: {{ msg }}



输出html代码:





{{ value ? '是' : '否' }}



{{ message.split('').reverse().join('') }}

前提

vue中运用v-ifv-elsev-else-if来完成前提衬着







另一个用于依据前提展现元素的要领是运用v-show


显现内容

v-if 是惰性的,假如在初始衬着时前提为假,则什么也不做——直到前提第一次变成真时,才会最先衬着前提块。
v-show 就简朴很多,不论初始前提是什么,元素老是会被衬着,而且只是简朴地基于 CSS 举行切换。

列表

vue中运用 v-for 把数组衬着成选项列表。v-for 指令须要运用 item in items 情势的特别语法,items 是源数据数组,item 是数组元素迭代的别号。




  • {{ item.message }}



也能够用 v-for 经由过程一个对象的属性来迭代。




  • {{ value }}



new Vue({
el: '#object',
data: {
object: {
firstName: 'John',
lastName: 'Doe',
age: 30
}
}
}

指令

指令 (Directives) 是带有 v- 前缀的特别属性。当指令对应的表达式的值转变时,将其发生的连带影响,相应式地作用于 DOM


如今你看到我了



这里是个链接

点击触发事宜

修饰符作用

小结

本节重要进修了vue模板衬着的几种情势:文本插值、属性衬着、前提衬着、列表衬着和指令转变衬着。我们经由过程这些衬着体式格局就能够轻松的经由过程数据掌握页面的显现内容了。


推荐阅读
  • JavaScript和HTML之间的交互是经由过程事宜完成的。事宜:文档或浏览器窗口中发作的一些特定的交互霎时。能够运用侦听器(或处置惩罚递次来预订事宜),以便事宜发作时实行相应的 ... [详细]
  • 本文总结了在编写JS代码时,不同浏览器间的兼容性差异,并提供了相应的解决方法。其中包括阻止默认事件的代码示例和猎取兄弟节点的函数。这些方法可以帮助开发者在不同浏览器上实现一致的功能。 ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 本文介绍了绕过WAF的XSS检测机制的方法,包括确定payload结构、测试和混淆。同时提出了一种构建XSS payload的方法,该payload与安全机制使用的正则表达式不匹配。通过清理用户输入、转义输出、使用文档对象模型(DOM)接收器和源、实施适当的跨域资源共享(CORS)策略和其他安全策略,可以有效阻止XSS漏洞。但是,WAF或自定义过滤器仍然被广泛使用来增加安全性。本文的方法可以绕过这种安全机制,构建与正则表达式不匹配的XSS payload。 ... [详细]
  • Java学习笔记之使用反射+泛型构建通用DAO
    本文介绍了使用反射和泛型构建通用DAO的方法,通过减少代码冗余度来提高开发效率。通过示例说明了如何使用反射和泛型来实现对不同表的相同操作,从而避免重复编写相似的代码。该方法可以在Java学习中起到较大的帮助作用。 ... [详细]
  • React基础篇一 - JSX语法扩展与使用
    本文介绍了React基础篇一中的JSX语法扩展与使用。JSX是一种JavaScript的语法扩展,用于描述React中的用户界面。文章详细介绍了在JSX中使用表达式的方法,并给出了一个示例代码。最后,提到了JSX在编译后会被转化为普通的JavaScript对象。 ... [详细]
  • 本文介绍了2015年九月八日的js学习总结及相关知识点,包括参考书《javaScript Dom编程的艺术》、js简史、Dom、DHTML、解释型程序设计和编译型程序设计等内容。同时还提到了最佳实践是将标签放到HTML文档的最后,并且对语句和注释的使用进行了说明。 ... [详细]
  • 如何优化Webpack打包后的代码分割
    本文介绍了如何通过优化Webpack的代码分割来减小打包后的文件大小。主要包括拆分业务逻辑代码和引入第三方包的代码、配置Webpack插件、异步代码的处理、代码分割重命名、配置vendors和cacheGroups等方面的内容。通过合理配置和优化,可以有效减小打包后的文件大小,提高应用的加载速度。 ... [详细]
  • 获取时间的函数js代码,js获取时区代码
    本文目录一览:1、js获取服务器时间(动态)2 ... [详细]
  • 【Vue基础】监听属性watch
    Vue监听属性是watch,我们可以通过watch来响应数据的变化。代码示例: ... [详细]
  • 本文整理了Java中org.gwtbootstrap3.client.ui.Icon.addDomHandler()方法的一些代码示例,展示了Icon.ad ... [详细]
author-avatar
暗淡的天2004_976
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有