所有分类
  • 所有分类
  • 后端开发
Vue神奇特性大揭秘!V-model、V-ONCE、v-show,一文get

Vue神奇特性大揭秘!V-model、V-ONCE、v-show,一文get

本文实例讲述了Vue常用指令。在js中将其实例化为vue对象:2、vue常用指令为了方便使用vue将一些常用按键重命名,可以使用事件修饰符来使用,包括:.enter、.delete、.tab、.space、.esc、.up、.down、.r

你知道为啥Vue这么厉害吗?它的特性就是能即刻更新数据,界面自动随之改变,是不是很惊人呀?

{{msg}}

  let app=new Vue({
    el:'#app',//标签的类名、id,用于获取元素
    //以键值对的形式存放用到的数据成员
    data:{
      msg:'显示的内容'
    },
    //包含要用到的函数方法
    methods:{
    }
  });

想操作界面就找标签元素,再搞个Vue实例出来。然后用JS,把Msg内容往P标签里一扔,搞定!牛不牛X?

告诉你们有种好东东叫V-model,用着超级顺手。组件和变量紧紧相连,组件数据改了,变量也秒变,好神奇?还有修饰符,比如.lazy,不改动时才传给组件;还有.trim,可以擦去用户输入中的空格,让输入更准确。

  

{{msg}}

{{msg}}

老铁们,给你们介绍个牛逼的玩意儿——V-ONCE。这个功能酷毙了,它没法儿改数据!比如说,你把东西输进那个输入框里,后头的P标签就跟着变了,但是,只要你用上了v-once的P标签,那就只显示最开始的数据,其他啥都改不了哈。

有种神器v-show跟v-if差不多,但它只显示满足条件的部分,不会无视不满足的部分,就好像给隐藏住了一样。所以要是你老弄那个元素出来隐藏或者显示的话,这个v-show不错!

显示内容

注释内容

v-show隐藏

说到另一个问题V-FOR是什么东东?它就像个好帮手,能帮我们把所有元素都列出来~格式,就是”v-for=(value, key) in traverseContent”。不管你是要查数组、对象还是字符串,找就能找到!比如说,在JavaScript里面有个叫做data的区域,里面有名啊、岁数这类信息。用V-FOR,统统把它们显示在网页上就行了~

请输入分值:

90">优秀

80">良好

60">中等

不及格

Vue这个软件真牛掰!里面有个v-html功能,让我们可以轻易地把HTML嵌入进来当成小元素展示。再说它的数据驱动方式,只要把数据绑定在class属性上,就能轻松搞定页面布局。举个例子,如果我们给person对象中的’name’一栏加上active类,马上就能吸引目光了。

{{key+':'+value}}

你都学会使用Vue了?这东西真是方便,能用数据来控制网页,随心所欲如果还没用过Vue的朋友们赶紧去体验一下,保证会让你们上瘾~

标签内原来内容

好嘞,今天的推送就到这了!期待你们的反馈想说啥儿就大胆留言别忘了点赞加分享!下次见~

...
...

原文链接:https://www.icz.com/technicalinformation/web/vue2/2024/03/11344.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?