
前端框架
文章平均质量分 55
挣钱养媳妇儿
多年的项目开发经验以及授课经验
展开
-
前端面试题---JS
26.请描述一下 cookies,sessionStorage 和 localStorage 的区别?5.数组pop(), push(), unshift(), shift()的区别。16.call()和apply()以及bind()三个方法的区别?13.解释javascript中的作用域和作用域?4.null和undefined的区别?9.typeof NaN的结果是什么?14.JavaScript 的作用域?8.事件冒泡和事件捕获到底有何区别?35.JSONP 的原理是什么?原创 2023-03-18 11:35:14 · 237 阅读 · 0 评论 -
小程序云开发实现图片上传功能
1.wxml触发选择图片事件<button type="primary" bindtap="_choseImage">选择头像</button>2.选择图片 // 选取图片 _choseImage() { let _this = this; wx.chooseImage({ count: 1, // 最多9张 sizeType: ['original', 'compressed'],// 原图 缩略图 sourceTy原创 2020-11-17 20:01:55 · 788 阅读 · 1 评论 -
小程序云开发实现多文件上传
1.调用文件上传功能模块async _doSubmit(e) { let files= ["XXX.jpg","xxxx.jpg"]; //文件 let filesID = await this._uploaderFiles(files);},2.多文件上传功能async _uploaderFiles(files) { let filesID = []; //处理之后的所有的存储地址 // 多文件上传处理 files.forEach((item, index)原创 2020-11-17 19:54:37 · 519 阅读 · 0 评论 -
微信小程序网络请求封装promise
网络请求封装promise(1)封装配置文件global.js// 定义主域名const url = "http://localhost:3000";export default url;(2)封装网络请求promisehttp.js文件// 封装网络请求,变成promise形式import url from "./global"const http = (options={}) => { /* options = { url:"/login"原创 2020-11-12 14:30:27 · 795 阅读 · 2 评论 -
微信小程序之云开发获取多条数据(小程序端大于限制20条)
一.获取全部// 每一次请求,最多获取20条数据const _findAll = async (collectionName,where ={},orderBy={field:"_id",sort:"desc"}) => { const MAX_LIMIT = 20 // 每次获取20条数据 // 先取出集合记录总数 const countResult = await db.collection(collectionName).count() const total = coun原创 2020-10-27 10:37:21 · 2599 阅读 · 1 评论 -
小程序修改Ctrl+s保存后点击编译后刷新的页面还是修改之前的
小程序修改Ctrl+s保存后点击编译后刷新的页面还是修改之前的原创 2020-09-07 18:51:23 · 703 阅读 · 0 评论 -
vue的v-model原理简述
一,v-model是什么v-model就是vue的双向绑定的指令,能将页面上控件输入的值同步更新到相关绑定的data属性,也会在更新data绑定属性时候,更新页面上输入控件的值。二,为什么使用v-modelv-model作为双向绑定指令也是vue两大核心功能之一,使用非常方便,提高前端开发效率。在view层,model层相互需要数据交互,即可使用v-model。三,v-model的原理简单描述v-model主要提供了两个功能,view层输入值影响data的属性值,data属性值发生改变会更新vie转载 2020-07-23 11:06:11 · 6650 阅读 · 0 评论 -
vue-cli脚手架,怎么做移动端H5的多屏适配?
(1)安装lib-flexiblenpm i lib-flexible --save(2)在main.js中引入// 导入屏幕适配模块import ‘lib-flexible/flexible.js’(3)在index.html中设置手机端适配的meta的代码(4)安装px2rem-loader使用flexible插件时 会自动把px转换成rem单位时,我们将使用px2rem这个工具npm install px2rem-loader(5)配置px2rem-loadervar px2r原创 2020-07-17 10:48:05 · 653 阅读 · 0 评论 -
常见vue组件传值
在使用vue框架进行开发的时候,组件化的开发模式,问题比较多的就是组件中如何进行传递参数,下面我们就来看一下。一般有三种传值方式:1.父传子、2.子传父、3.兄弟组件之间通信4.爷孙跨级传值1.父组件向子组件传值一般会在子组件里面定义props来做接收,这是比较常见的情况(1)这是父组件<template> <div> <div>我是父组件</div> <div>我发送给第一个组件的信息是:{{message}}原创 2020-07-15 19:56:53 · 1107 阅读 · 0 评论