一招搞定Vue常用指令

本篇文章给大家详细介绍一下vue的常用指令。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

一招搞定Vue常用指令

插入文本:

v-text

相当于元素的innerText属性,必须是双标签

立即学习“前端免费学习笔记(深入)”;

插入HTML:

相当于元素的innerHTML属性

循环遍历

v-for的使用,除了item属性,还有一些其他辅助属性

 /* 在html中使用v-for指令进行渲染 *//* 普通数组 */  data:{      list:[1,2,3,4,5,6]   }  

--索引值--{{i}}   --每一项--{{item}}

/* 对象数组 */ data:{      list:[1,2,3,4,5,6],      listObj:[        {id:1, name:'zs1'},        {id:2, name:'zs2'},        {id:3, name:'zs3'},        {id:4, name:'zs4'},        {id:5, name:'zs5'},        {id:6, name:'zs6'},      ]}   

--id--{{user.id}}   --姓名--{{user.name}}

/*  对象  */  data:{      user:{        id:1,        name:'托尼.贾',        gender:'男'      } } 

--键是--{{key}}--值是--{{val}}

/* 数字  */

这是第{{count}}次循环

登录后复制

条件渲染

v-if:是否插入元素

v-show是否隐藏元素,根据CSS进行元素的渲染

属性绑定

v-bind:属性名=“常量 || 变量名”

简写形式:属性名=“常量 || 变量名”

//可以简写成

//如果要赋值常量,需要给常量用单引号包起来,如

登录后复制

双向绑定:v-model

所谓的双向绑定,就是你在视图层里面改变了值,vue里面对应的值也会改变。只能给具备value属性的元素进行双向数据绑定。

绑定事件:v-on

v-on:click = “方法名 || 直接改变 vue 内部变量”,

简写形式:@click = “方法名 || 直接改变 vue 内部变量”

//可以简写成

登录后复制

跳过元素节点

v-pre:跳过这个元素和它的子元素的编译过程。可以用来显示原始 Mustache 标签。跳过大量没有指令的节点会加快编译。

只渲染一次

v-once:只渲染元素和组件一次。随后的重新渲染,元素/组件及其所有的子节点将被视为静态内容并跳过。这可以用于优化更新性能。

推荐学习:vue.js教程

以上就是一招搞定Vue常用指令的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3020408.html

(0)
上一篇 2025年3月13日 05:36:39
下一篇 2025年3月8日 02:49:17

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 为什么使用vue的作用域插槽?什么时候使用?

    本篇文章带大家详细了解一下vue的作用域插槽。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 Vue插槽是一种将内容从父组件注入子组件的绝佳方法。(学习视频分享:vue) 下面是一个基本的示例,如果我们不提供父级的任何sl…

    2025年3月13日
    200
  • Vue如何进行环境搭建和项目构建

    本篇文章给大家详细介绍一下vue进行环境搭建和项目构建的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1.下载安装node.js https://nodejs.org/zh-cn/ 2.修改包路径 在node安装目…

    2025年3月13日 编程技术
    200
  • Vue常用的组件通信方式

    本篇文章给大家详细介绍一下vue常用的组件通信方式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 组建通信的基本模式:父子组件的关系可以总结为 prop 向下传递,事件向上传递。父组件通过 prop 给子组件下发数据,子…

    2025年3月13日
    200
  • Vue如何封装一个TodoList

    本篇文章给大家详细介绍一下vue封装一个todolist的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 使用Vue封装一个简易的Todolist的小案例. 同时加入了浏览器本地缓存的技术手段. 浏览器本地缓冲: 前…

    2025年3月13日 编程技术
    200
  • 如何在vue中使用umy-ui

    本篇文章给大家详细介绍一下在vue中使用umy-ui的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 1.下载umy-ui      http://www.umyui.com/ npm install  umy-ui…

    2025年3月13日
    200
  • vuex使用场景是什么

    vuex使用场景:1、用户的个人信息管理模块;2、电商项目的购物车模块;3、我的订单模块,订单列表中点击取消订单,然后更新对应的订单列表;4、在订单结算页,获取需要的优惠券,并更新订单优惠信息。 本教程操作环境:windows7系统、vue…

    2025年3月13日
    200
  • vue组件传值的方法有哪些

    vue组件传值的方法:1、父向子传值使用props;2、子向父传值使用“$emit”;3、使用EventBus或Vuex进行兄弟传值;4、使用“provide/inject”或“$attrs/$listeners”方法进行跨级传值。 本教程…

    2025年3月13日
    200
  • vue传值有哪8种方法

    传值方式有:props和“$emit”、“$attrs”和“$listeners”、中央事件总线、v-model、provide和inject、“$parent”和“$children”、vuex、localStorage/session。…

    2025年3月13日
    200
  • vue组件中如何引入css文件

    在vue中,可以使用“@import”规则引入css文件,只需要在style标签中添加“@import css样式地址”即可。“@import”规则用于从其他样式表导入样式规则,该规则必须先于所有其他类型的规则。 本教程操作环境:windo…

    2025年3月13日
    200
  • 2022年值得收藏的17个Vue 后台管理模板

    本篇文章给分享17个值得收藏的vue后台管理模板。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 相关推荐:《vue.js教程》 后面的模板是我们做后台管理系统经常所需要的东西。 虽然,我们总可以花很多时间从头开始设计自己…

    2025年3月13日 编程技术
    200

发表回复

登录后才能评论