Vue基本概述

1.vue介绍

  • Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架

  • 与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。

  • Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。

  • Vue结合使用了Angular的模块化开发和React的虚拟DOM技术

  • 当与现代化的工作链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

2.vue基本使用

创建实例

var vm = new Vue({
  // options
})

数据定义

#第一种直接内部声明
var vm=new Vue({
    el:"id元素选择或class元素选择",
    data:{
    	example1:'',
    	example2:''
    }
})
#第二种直接外部声明
var user={name:'jhy',age:20,sex:'男'}
var vm=new Vue({
    el:"#id",
    data:user
})

数据获取

{{vm.example1}}
{{vm.name}},{{vm.age}},{{vm.sex}}

数据修改

vm.example1='newValue'

数据冻结(数据不可改变)

Object.freeze(data)

数据表达式

{{ number + 1 }}
{{ ok==true ? 'YES' : 'NO' }}
{{ message.split('').reverse().join(',') }}
{{ string+'1' }}

3.vue生命周期

请添加图片描述

钩子函数用来描述Vue实例从创建到销毁的整个生命周期

beforeCreate:function(){
	#在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。
},
created:function(){
	#在实例创建完成后被立即调用,然而,挂载阶段还没开始,$el property 目前尚不可用。
},
beforeMount:function(){
	#在挂载开始之前被调用:相关的 render 函数首次被调用。
},
mounted:function(){
	#实例被挂载后调用,这时 el 被新创建的 vm.$el 替换了
},
beforeUpdate:function(){
	#数据组件更新前调用,发生在虚拟 DOM 打补丁之前
},
updated:function(){
	#数据组件更新后调用,数据更改导致的虚拟 DOM 重新渲染和打补丁
},
activated:function(){
	#被keep-alive缓存的组件激活时调用。
},
deactivated:function(){
	#被keep-alive缓存的组件停用时调用。
},
beforeDestroy:function(){
	#实例销毁之前调用,在这一步,实例仍然完全可用。
},
destroyed:function(){
	#实例销毁后调用。
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Vue客户关系管理系统是基于Vue技术开发的一套客户资源管理系统,旨在有效管理客户的资料。该系统以客户为中心,通过系统管理员对客户的信息进行操作管理,实现客户资料的一致性、准确性和查询的及时性。系统提供了客户管理、系统管理、合同管理、流程管理、销售管理、产品管理等功能模块,共同组成了一套完整的系统。开发使用微信小程序开发工具和SSM框架,开发语言为Java,数据库版本为MYSQL5.7或以上,应用服务为Tomcat8或以上。该系统还提供了批量编辑功能,方便管理员对数据进行批量删除操作,从而更加便捷地进行数据管理。 <span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [计算机毕业设计ssm+vue基本微信小程序的客户资源管理系统](https://blog.csdn.net/QQ1061662411/article/details/128268611)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Vue后台管理系统项目总结](https://blog.csdn.net/qq_29607677/article/details/117967024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [undefined](undefined)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

编程小吉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值