| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Vue、ElementUI -> 正文阅读 |
|
[JavaScript知识库]Vue、ElementUI |
1.什么是MVVM?MVVM是Model-View-ViewModel的简写,将View中的状态和行为抽象化. ViewModel在取出Model的数据同时帮忙处理View中由于需要展示内容而涉及的 业务逻辑. 2.什么是VUE?Vue就是一套用于构建用户界面的渐进式框架,与其他框架不同的是,Vue被设计为可以自底向上逐渐应用.Vue的核心库只关注图层,不仅容易上手,还便于与第三方库或既有项目整合. 3.Vue的优点
4.第一个Vue程序
代码解析: {{变量}}模板语法,插值表达式获取数据 new Vue();创建一个Vue对象(VM对象) el:数据挂载的dom对象
data:{message:"hello world"} model数据
5.Vue指令
6.Vue实例生命周期每个Vue实例在被创建时都要经过一系列的初始化过程,例如,需要设置数据监听、编译模板,将实例挂载到DOM并在数据变化时更新DOM等,同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会
7.vue-cli搭建项目vue-cli官方提供的一个脚手架,用于快速生成一个vue的项目模板;预先定义好的目录结构及基础代码,就好比咱们在创建一个Maven项目时可以选择一个创建一个骨架结构,这个骨架结构就是脚手架,我们的开发更加的快速; 1.主要功能
2.需要的环境Node.js:简单的说Node.js就是运行在服务端的JavaScript。如果熟悉JavaScript,那么你将会很容易的学会Node.js。 Node.js是一个基于Chrome JavaScript运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行的JavaScript的速度非常快,性能非常好。 3.npmnpm是Node.js的包管理工具,用来安装各种Node.js的扩展。npm是JavaScript的包管理工具,也是世界上最大的软件注册表。有超过60万个JavaScript代码包可供下载,每周下载月30亿次。npm让JavaScript开发人员可以轻松地使用其他开发人员共享的代码。 1.组件路由 vue router是Vue.js官方的路由管理器。它和Vue.js的核心深度集成,让构建单页面应用变得易如反掌。 1.安装 vue-router是一个插件包,所以我们还是需要用npm来进行安装。 打开命令行工具,进行你的项目目录,输入下面命令。 npm i vue-router@3.5.3 搭建步骤:
2.使用路由
3.在main.js中配置路由
4.路由导航守卫 为路由对象,添加 beforeBach 导航守卫 to-将要访问的页面地址,from-从哪个页面访问的,next-放行函数
5.路由嵌套
6.路由传参
8.ElementUIElement,一套为开发者、设计师和产品经理准备的基于Vue 2.0的桌面端组件库。 安装ElementUI:npm i element-ui-S
axios是 一个HTTP的网络请求库。 安装 npm install axios 在 main.js 中配置 axios 导入 axios import axios from 'axios'; 设置访问后台服务器地址 axios.defaults.baseURL="http://127.0.0.1:9999/api/"; 将 axios 挂载到 vue 全局对象中,使用 this 可以直接访问 Vue.prototype.$http=axios; 使用get或post方法即可发送对应的请求 then方法中的回调函数会在请求成功或者失败时触发 通过回调函数的形参可以获取响应的内容,或错误信息 基本语法
axios 的常用 API
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/11 16:59:19- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |