首页 > 其他分享 >Vue2框架总结

Vue2框架总结

时间:2023-08-05 12:00:46浏览次数:29  
标签:总结 vue 框架 bind 绑定 Vue2 组件 页面 属性

Vue语法

1.基本介绍

  vue两大特点:响应式编程、组件化。

  vue的优势:轻量级框架、简单易学、双向数据绑定、组件化、数据和结构的分离、虚拟DOM、运行速度快。

  vue是单页面应用,使页面局部刷新,不用每次跳转页面都要请求所有数据和dom,这样大大加快了访问速度和提升用户体验。而且他的第三方ui库很多节省开发时间。

  MVVM设计模式:

    model模型:指的是后端传过来的数据。

    view视图:指的是所有看到的页面,可以理解为将数据以某种方式呈现给用户。

    ViewMode:l指的是视图模型,他是连接view和model的桥梁。

2.语法简介

  组成:

    

<template>
  HTML代码
  v-html:原样输出html,v-text:原样输出文本,{{}}插值表达式:data中定义的变量或者常量这里直接可以使用;

  v-model:双向数据绑定,与data中的数据或者属性可以双向绑定;

   v-bind/: 自定义名字:v-bind:id="…" 绑定id名字,v-bind:title="…"绑定title属性,v-bind:style="…" 绑定样式属性,v-bind:…="…"绑定自定义属性;

   v-on/@:绑定事件,例如<input type=“button” value=“点击” name="" id="" @click.访问修饰符=“btnHandler”>

     访问修饰符:.stop:阻止冒泡行为.prevent:阻止默认行为.capture:事件捕获机制,从外往里执行.self:被修饰的元素只能通过自己来触发事件,只会阻止自己的冒泡行为,不会阻止别的元素.once:只触发一次事件函数

   v-for:循环 <p v-for="item in user" :key="item.id"> <input type="checkbox"> {{item.name}} </p>

   v-if和v-show:v-if是真实的条件渲染,不适合频繁切换,v-show:是隐藏,合适频繁切换

</template>

<script>
export default {
    name:"组件名",
    data(){
        return{
      定义全局变量或常量,这里的变量或者属性值可以使用this来使用
        }
    },
    props: {
    父子组件通信时使用,准确来说是父组件向子组件传参使用props
  }, created() {
    钩子函数:八个:beforeCreate,created,beforeMount,mounted,beforeUpdate,updated,beforeDestroy,destoryed,
  },
    mounted() {
    钩子函数
  },
    methods:{
    定义的方法
     userLogin(参数){            具体函数        }
    },
    computed:{
    计算属性或者方法
    },
}
</script>

<style>

</style>

标签:总结,vue,框架,bind,绑定,Vue2,组件,页面,属性
From: https://www.cnblogs.com/lamblogs/p/17607738.html

相关文章

  • 函数(void *) 被谁调用了——图像采集卡经验总结
    一块图像采集卡上有两个CameraLink接口,程序里“采集卡”理解为:一个接口就是一个采集卡。即工控机上插一块,就是两个采集卡对象。【问题】函数(void*)被谁哪个采集卡调用了?下面通过IKap、Matrox、Silicon三个采集卡的案例来理解1、2、3、Windows的创建线程函数,LPVOID其实......
  • java多线程并发面试题总结(史上最全40道)
    1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个......
  • java多线程并发面试题总结(史上最全40道)
    1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问......
  • 总结: [01背包] 空间优化后内层循环为啥是逆序的?
    总结:[01背包] 空间优化后内层循环为啥是逆序的?首先,这是一个困扰了不少人的问题,虽然网上有挺多的解释,但是有的想起来比较费劲,于是乎,就有了这篇题解题目分析首先,01背包问题是一个非常非常非常经典的动态规划问题(后文简称“动规”或“dp”)。 因为百度百科上的题目分析......
  • web前端技能方法总结(css、js、jquery、html)(3)
    HTML(HyperTextMarkupLanguage)就是超文本标记语言。"超文本"就是表示页面内可以包含非文字元素,如:图片、链接、音乐等等。它是一种建立网页文件的语言,通过标记式的指令(Tag),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。HTML网页文件可以使用......
  • 暑期第七周总结
    本周,我花在学习上的时间大概为14小时,花在代码上的时间大概为11小时。花在解决问题上的时间大概为3小时。本周,我学习了python的类与对象的相关一系列的知识,并针对类与对象做了小小的练习,我了解了类的定义,还有对象的创建,并了解了对象的一些方法的使用等等。这周我并没有遇到什么问题......
  • 20230803&04巴蜀暑期集训测试总结
    NOI2023的VP,结果不是很理想。两天都在T1停留了太多时间,虽然几乎都A掉了(DAY2T1\(90pts\),原因至今不明),但后面的暴力分没有打满,非常亏。但是按这次实际情况来说如果T1没A直接打后面的暴力会更亏欸。DAY1T1这道题的思路还是非常好想的,扫描线+一点点模拟,但是不太好写,细......
  • 基于SSM框架的停车场管理系统
    以往的停车场管理事务处理主要使用的是传统的人工管理方式,这种管理方式存在着管理效率低、操作流程繁琐、保密性差等缺点,长期的人工管理模式会产生大量的文本文件与文本数据,这对事务的查询、更新以及维护带来不少困难。随着互联网时代的到来,现如今网络的覆盖率已近非常的全面,现在人......
  • 第四周总结
    标题:Python爬虫周总结:探索数据世界的奇妙之旅导言:在信息爆炸的时代,获取准确、及时的数据对于各行各业都至关重要。作为一名工作于数据领域的从业者,本周我一直专注于学习和应用Python爬虫技术,以便更有效地获取和处理数据。本文将记录我每天的学习计划和收获,希望可以与大家分享这段......
  • 暑假生活每周总结7
    本周进行了pyhon的学习基础了解frompysparkimportSparkConf,SparkContext#创建sparkconf对象conf=SparkConf().setMaster("local[*]").setAppName("test_app")#基于sparkconf对象创建sparkContext对象sc=SparkContext(conf=conf)##########基本结构 print(rdds.co......