![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题总结
文章平均质量分 50
缘明随心
这个作者很懒,什么都没留下…
展开
-
小程序-登录流程
小程序-登录流程小程序登录流程小程序端服务器流程小程序登录流程小程序端bindgetuserinfo 需要用户弹窗授权,拿到用户的:头像,用户<button open-type="getUserInfo" bindgetuserinfo="getUserInfo"> 获取头像昵称 </button>根据wx.login({}) 拿到一个code信息通过Ajax把用户信息,和code发送给服务器服务器appid + Appscecre + code发送给微原创 2020-07-27 17:47:12 · 320 阅读 · 0 评论 -
小程序-自定义组件
小程序的自定义组件小程序组件的使用自定义组件组件的创建配置对应的组件使用对应的组件插槽的使用匿名插槽具名插槽以及多个调用的配置单个具名插槽多个具名插槽组件传参父传子子传父组件与调用组件页面的css关系外部类的定义组件的跳转组件的生命周期---`lifetimes``created`---组件被创建`attached`---组件实例进入页面节点树时执行`ready`---渲染完毕`move`---移动`detached`---移除`error`---错误组件的页面生命周期---`pageLifetimes``原创 2020-07-27 16:41:29 · 2806 阅读 · 57 评论 -
小程序-npm安装,分包,等
插件,分包,等使用npm 安装插件初始化`npm init `安装对应的组件安装插件通过 npm 安装通过 yarn 安装安装 0.x 版本设置npm模块构建npm使用组件使用分包为什么需要使用分包?注意怎么分包分包配置分包局部更新使用npm 安装插件初始化npm init在对应小程序的app.json文件同目录下进行cmd命令,npm init 生成 package.json文件安装对应的组件安装插件通过 npm 安装npm i @vant/weapp -S --production原创 2020-07-27 09:29:59 · 559 阅读 · 0 评论 -
小程序-续2
小程序---续(2)小程序2响应事件事件都是bind开头事件触发监听事件在js文件中定义事件响应函数事件传参双向绑定原理监听响应事件图片组件常用API设置标题设置本地储存数据获取本地存储数据消息提示网络请求停止下拉刷新网络请求wx.request 网络请求数据获取数据调用下拉刷新tabbar默认的tabbar在`app.json`文件中设置`tabBar`自定义tabBar在`app.json` 中设置 `"custom": true,` 启动自定义tabBar组件导航navigator 标签url 属性原创 2020-07-23 15:50:59 · 264 阅读 · 0 评论 -
git的使用
git的使用初始化git添加到暂存盘提交版本git 回撤查看文件的状态git 显示历史信息git 下载远程git 添加远程仓库git 提交远程git 从远程更新git 创建分支git 创建标签git 合并分支git 切换分支初始化gitgit init添加到暂存盘git add 文件 or .提交版本git commit -m "备注"git 回撤git reset --hard 回撤版本git checkout -文件名 让提交到暂存的文件回退查看文件的状态git原创 2020-07-13 14:28:07 · 165 阅读 · 0 评论 -
vue-获取当前时间并格式化
yyyy-mm-dd hh:mm:ssVue.prototype.getNowFormatDate = function getFormatDate() { var date = new Date(); var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month <= 9) { month = "0" + month;原创 2020-07-11 13:31:53 · 6577 阅读 · 0 评论 -
vue-组件双向绑定--v-model的原理
vue-组件双向绑定--v-model的原理v-model指令v-model指令@input =“value = $event":value="value"父组件<template> <div class="home"> <img alt="Vue logo" src="../assets/logo.png"> <h1>年龄:{{age}}</h1> <!-- 使用v-model绑定一个事件,发送一个数据 --&原创 2020-07-10 17:15:50 · 407 阅读 · 0 评论 -
vue-使用js创建组件--render函数
vue-cli--使用js创建组件--render函数template 怎么被写成一个页面的一般使用组件我们也可以使用JS创建一个组件template 怎么被写成一个页面的template 被 vue-template-compiler 插件编译成一个render函数render函数再被创建成一个VNode(虚拟dom)一般使用组件创建组件,一般的我们再components文件夹中创建一个需要的组件导入:import 组件的名字 from '地址’// 导入一个其他的组件import原创 2020-07-10 16:56:01 · 3574 阅读 · 2 评论 -
vue-$nextTick-等待页面渲染完毕的回调
vue-$nextTickvue-cli中$nextTick的作用案例--切换标签内容第一种解决方法--使用定时器第二种方法(重要)---$nextTickvue-cli中$nextTick的作用作用:等待页面渲染完毕回调场景:操作dom的时候,数据修改,页面还没渲染完毕,就去获取数据,会有延迟,获取的是之前的数据案例–切换标签内容当我们需要切换标签的内容时,可能会因为没有渲染完毕,直接调用赋值时,会复制到最初没有改变的数据 <div class="home"> &原创 2020-07-10 14:57:34 · 8426 阅读 · 0 评论 -
vue-混合-mixin
vue---混合-mixin混合-mixin创建使用混合-mixin抽出各个组件的相同的业务逻辑和数据创建创建一个mixin文件夹,在里面定义一些公用的mixin方法定义export default {mounted(){}}export default { data() {return { user : {name : "momo",age : 18} }}, mounted() { console.log("组件被挂载了"); }, methods : { s原创 2020-07-10 11:08:03 · 210 阅读 · 0 评论 -
vue-cli-中的组件加载模式
vue-cli中的组件加载模式动态组件案例---动态改变组件异步加载组件案例---点击加载异步的组件动态组件导入组件注册组件调用组件时通过component标签以及属性is来进行识别需要加载的组件是什么案例—动态改变组件 <div class="home"> <img alt="Vue logo" src="../assets/logo.png"> <component :is="current"></component> <原创 2020-07-09 18:07:41 · 233 阅读 · 0 评论 -
vue-缓存
vue---缓存vue---缓存再需要的页面中路由中添加在展示页面显示进行处理---keep-alivevue—缓存再需要的页面中路由中添加meta : { keep : true} { path: '/', name: 'Home', component: Home, meta : {keep : true} },在展示页面显示进行处理—keep-alive<keep-alive> <router-view class="page" v-原创 2020-07-09 15:07:42 · 128 阅读 · 0 评论 -
JavaScript-dom节点操作
dom节点操作js 操作dom节点什么是dom过程DOM数--所有的东西都是节点节点的类型---nodeType节点的查找节点的创建节点关系子节点关系父节点关系兄弟节点关系节点的操作增删改复制插入获取节点rectjs 操作dom节点什么是domDOM:文档对象模型。DOM 为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。目的其实就是为了能让js操作html元素而制定的一个规范。过程HTML加载完毕,渲染引擎会在内存中把HTML文档,生成一个DOM树,getElementById是原创 2020-07-09 10:54:36 · 274 阅读 · 0 评论 -
问题总结---偏向vue
问题总结为什么要封装axiosjsopn的原理什么是跨域同源策略跨域方法vue-cli中路由守卫方法有哪些组件内部路由独享全局路由守卫参数说明this说明$router与 $route区别vue组件有哪些传参方式cookie sessionStorage localStorage 区别js文档注释有哪些格式什么是promise为什么要封装axios实现默认配置 如:baseURL,timeout…实现请求拦截:header添加(token、user)加载提示 数据进行格式化响应拦截:关闭原创 2020-07-01 19:01:12 · 502 阅读 · 0 评论