昨天,我再一次打开了黑马程序员中的Web开发教程,对于之前学习遗漏的进行了补充,了解了Vue其实是一个简化之后的JavaScript框架,
主要利用了MVVM模型,在使用时需要引用Vue.js文件
new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
}
});
在以上简单代码中,如果message中的数据发生变化,与其绑定的{{messag}}也会随之发生变化,这是它相应数据的一种形式。
<input v - model="inputValue">
在输入框中输入内容时,inputValue中的内容也会自动更新,反之,你修改在JavaScript中的inputValue组件,也会随之改变,这属于双向绑定,
能够实现动态的改变
还有一个就是Vue组件在创建,更新,销毁的过程中会有一系列的生命周期钩子函数。
昨天了解了AXios和Fetch请求,因为我上学期使用的Fetch异步请求来接收前端的数据来相应给后端,我在CSDN上了解了这俩的区别,各有优点,
Axios是对XMLHTTPRequest进行封装,需要引用Axios库
对于Fetch他是可以在原生浏览器中直接使用的,而对于Axios在做个人项目的时候使用起来会比较方便