分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Vue.js教程--况颜

发布时间:2023-09-06 01:59责任编辑:沈小雨关键词:js

Vue.js教程

1. Getting Started

以下示例,在博客中有具体讲解,博客链接:Vue.js——60分钟快速入门

Hello World双向绑定示例

  • Hello World示例

常用内置指令

  • v-if指令示例
  • v-show指令示例
  • v-else指令示例
  • v-for指令示例
  • v-bind指令示例
  • v-on指令示例

页面示例

  • 循环列表、双向绑定、添加数据、删除数据综合示例

2. Components

Part-1

以下示例,在博客中有具体讲解,博客链接:Vue.js——60分钟组件快速入门(上篇)

提醒:最好结合源码和Chrome的F12工具查看示例

组件注册示例

  • 组件使用的基本步骤
  • 组件的局部注册
  • 父组件和子组件
  • 组件注册语法糖
  • 使用script标签替代HTML字符串模板
  • 使用template标签替代HTML字符串模板

父组件传递数据给子组件

  • props基础示例
  • props单向绑定
  • props双向绑定
  • props单次绑定

页面示例

  • 注册组件、过滤表格、父组件传递数据给子组件综合示例

Part-2

以下示例,在博客中有具体讲解,博客链接:Vue.js——60分钟组件快速入门(下篇)

slot示例

  • 单个slot示例
  • 多个slot示例1——对话框
  • 多个slot示例2——多种颜色的对话框
  • 多个slot示例3——未指定footer的对话框

父子组件实例访问示例

  • $children示例
  • $ref示例
  • $parent示例

父子组件通信示例

  • $dispatch:子组件向父组件派发事件
  • $broadcast:父组件向子组件广播事件

基于组件一步一步实现一个CURD示例

  • 第1步:创建表格组件,添加查询和删除功能
  • 第2步:创建对话框组件
  • 第3步:实现数据新建功能
  • 第4步:实现数据修改功能
  • 第5步:修改数据新建功能
  • 第6步:完整示例

3. Ajax

以下示例,在博客中有具体讲解,博客链接:Vue.js——基于$.ajax实现数据的跨域增删查改

基于jquery或zepto的$.ajax示例

  • $.ajax跨域GET示例
  • $.ajax跨域JSONP示例
  • $.ajax跨域POST示例
  • $.ajax跨域PUT示例
  • $.ajax跨域DELETE示例

基于vue-resource的示例

以下示例,在博客中有具体讲解,博客链接:Vue.js——vue-resource全攻略

http示例

  • http get示例
  • http jsonp示例
  • http post示例
  • http put示例
  • http delete示例

resouce示例

  • resource get示例
  • resource save示例(HTTP POST)
  • resource update示例(HTTP PUT)
  • resource remove示例(HTTP DELETE)

inteceptor示例

  • inteceptor示例1——ajax请求的loading界面
  • inteceptor实例2——请求失败时的提示对话框

4. OAuth

以下示例,在博客中有具体讲解,博客链接:Vue.js——使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用

$.ajax示例

  • 注册示例
  • 登录和注销示例
  • 登录获取Token并调用API示例
  • 注册、登录、注销、调用API综合示例

vue-resource示例

  • 注册示例
  • 登录和注销示例
  • 登录获取Token并调用API示例
  • 注册、登录、注销、调用API综合示例

结合CURD、注册、登录、注销的页面示例

Demo

5.官方项目模板

Browserify项目模板

以下示例,在博客中有具体讲解,博客链接:Vue.js——60分钟browserify项目模板快速入门

  • vue-browserify-simple模板示例

Webpack项目模板

以下示例,在博客中有具体讲解,博客链接:Vue.js——60分钟webpack项目模板快速入门

  • vue-webpack-simple模板示例

6.Vue-Router

以下示例,在博客中有具体讲解,博客链接:Vue.js——vue-router 60分钟快速入门

  • 第一个单页面应用
  • 嵌套路由示例
  • 具名路径示例
  • 路由对象示例
  • 让链接处于选中状态示例
  • 钩子函数示例

乞丐版源码(页面和组件代码混合在一起)

乞丐版源码

精装版源码(基于vue-webpack-simple模板构建)

  • 精装版源码-demo01
  • 精装版源码-demo02
  • 精装版源码-demo03
  • 精装版源码-demo04
  • 精装版源码-demo05

Vue.js教程--况颜

原文地址:https://www.cnblogs.com/77yaer/p/9183523.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved