logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目打包

1、webpack打包,进入对应项目目录npm run build项目根目录下生成了dist文件夹,拖到服务器就行2、拖到服务器前双击dist下index.html文件,如果报错找不到js、css等资源文件找到config目录下index.js文件,assetsPublicPath: ‘/’,改为assetsPublicPath: ‘./’,从index.html上一级往下找而不是从/static

uniapp小点梳理

1、手机端存本地缓存可以设置成异步获取同步获取key值或者异步获取,如果是在onshow或者onload里异步获取缓存数据并且uni.request异步请求接口,最后写同步获取key值。2、全局路径定义vue全局属性定义地址引用3、uniapp提示框(可以自定义取消按钮文字)4、自定义组件创建引入创建子组件父组件template中放入子组件标签,@important引入,组件注册5、父子组件互相传

vue使用ref方法出现undefined处理

原因:页面未渲染完成,要等渲染完才能调用解决:this.$nextTick(_ => {})页面渲染完才调用,onShow里面也能用this.$nextTick(_ => {//ref="test"console.log(this.$refs.test.$el.style)})

vue报is not defined on the instance but referenced during render

vue报错不是在实例上定义的,而是在渲染过程中引用的。第一检查是否methods写成method第二检查报错得方法有没有定义第三是否只有一个script标签,多个script就会报错

微信小程序返回按钮监听及跳转

微信小程序不支持监听页面返回键监听,但可以用onUnload来监听是否有离开当前页面,有就返回上一个页面。注意不只是点击返回去上一个页面会触发onUnload,提交保存这类正常跳转下个页面也会触发,因此在data先定义个变量为false,在点击提交按钮时变量为true,最终在onUnload里判断变量为false时才跳转返回上个页面,为true则不执行任何方法。onUnload(event){ /

到底了