源码
风中摇曳的裤衩哥
只为秃顶
展开
-
电商后台管理(二)
这里主要介绍些面包蟹<template> <el-breadcrumb separator-class="el-icon-arrow-right"> <el-breadcrumb-item :to="{ path: '/' }">首页</el-breadcrumb-item> <el-breadcrumb-item>{{bread.one}}</el-breadcrumb-item> <el-br原创 2021-05-05 20:58:57 · 79 阅读 · 0 评论 -
电商后台管理(一)
1.电商后台管理功能**登录/退出功能主页布局用户管理模块权限管理模块参数管理模块商品列表模块订单管理模块数据统计模块**2.项目初始化**A. 安装Vue脚手架B. 通过脚手架创建项目C. 配置路由D. 配置Element-UI:在插件中安装,搜索vue-cli-plugin-elementE. 配置Axios:在依赖中安装,搜索axios(运行依赖)F. 初始化git仓库G. 将本地项目托管到github或gitee(码云)中**配置好相关的功能之后然后写登录页面原创 2021-05-05 20:57:03 · 588 阅读 · 1 评论 -
梦学谷项目总结(上)
梦学谷管理系统项目总结(上)项目简介这个项目大概包括近10个页面,有用户登录,首页,会员管理,供应商管理,商品管理,员工管理等等。技术栈1.Element-UI2.moment3.mock.js4.axios请求5.Api封装因为这个项目是小组进行分工协作的 这里就不详细介绍了主要的话就说下我写的地方首先是登录页面写这个登录页面的时候用到了token和登录健全,登录健全是为了不让用户在为登录的情况下修改url数据进入下个页面...原创 2021-05-05 19:47:04 · 210 阅读 · 0 评论 -
watcher源码注释
function Watcher(vm, exp, cb) { //在watcher的实例上保存回调函数 this.cb = cb; //用于更新界面的回调函数 this.vm = vm; //MVVM的实例vm this.exp = exp; //对应的表达式 this.depIds = {}; //new个相关的dep的容器 this.value = this.get(); //获取当前表达式对应的val}Watcher.prototype = {原创 2021-05-05 19:33:36 · 69 阅读 · 0 评论 -
observer.js注释
function Observer(data) { //在Observer实例上暂存data this.data = data; this.walk(data);}Observer.prototype = { walk: function(data) { var me = this; //对data里所有的属性名进行遍历 Object.keys(data).forEach(function(key) {原创 2021-05-05 19:04:24 · 232 阅读 · 0 评论 -
vue源码----compile.js注释
//判断当前用户传递的el属性是元素节点还是选择器,若是元素节点则保存到$el中function Compile(el, vm) { //this Compile的实例 $vm 是MVVM的实例 (vm) this.$vm = vm; //如果不是 则根据选择器 去查找对应的元素 然后保存 this.$el = this.isElementNode(el) ? el : document.querySelector(el); //确定元素是否真正存在 if .原创 2021-05-05 18:52:03 · 101 阅读 · 0 评论 -
vue源码----mvvm代码注释
function MVVM(options) { //增加一个$options属性然后把传递过来的东西存起来 this.$options = options; this.$options.beforeCreate && this.$options.beforeCreate(); //在实例上新增_data 保存传来的data数据 var data = this._data = this.$options.data; //保存this 为了之后使原创 2021-05-05 18:42:47 · 100 阅读 · 0 评论