js
神圣的小昌哥
programmer
展开
-
日常开发淫巧记录
日常开发技巧,脑子不好使,只有记录原创 2023-02-02 12:44:01 · 805 阅读 · 0 评论 -
Echarts控制轴线坐标、刻度线、文字和网格显示
嗯嗯嗯转载 2022-10-09 16:42:38 · 3118 阅读 · 0 评论 -
微信小程序自定义页面Title
小程序自定义页面顶部,title位置设置原创 2022-09-30 17:15:10 · 2508 阅读 · 0 评论 -
JS定时器每几秒请求一次,且第一次请求无延迟
JS实现每隔几秒请求一次,直到返回想要的结果。且第一次请求无定时延迟。原创 2022-09-21 10:24:45 · 5134 阅读 · 0 评论 -
JS循环遍历并删除指定元素
JS循环遍历删除元素的坑,foreach的坑原创 2022-09-06 08:25:47 · 2750 阅读 · 0 评论 -
Vue局部混入微信分享
用微信分享浅谈vue混入原创 2021-11-24 16:17:06 · 584 阅读 · 0 评论 -
Vue封装微信分享
vue开发微信分享的封装。微信分享需要请求接口获取appId、签名等信息,vue单页模式下可以不需要每次打开页面都请求一次接口,可以结合store,将签名配置临时缓存。必要导入import http from "./http.js"import store from '../store/index'import wx from "weixin-js-sdk"微信分享配置const weixinConfig = async () => { var config = st.原创 2021-11-15 18:51:08 · 1427 阅读 · 0 评论 -
Vue @submit From表单提交
初学vue,from表单的操作官方提供了v-model双向绑定,这个功能强大,在data中列出所有表单字段,提交表单时我们只需用this.field就可以获取到表单中所有的数据。看似方便,但是日常开发中,data中双向绑定的字段并不是都需要做特殊处理,而其他字段就显得孤独和冗余。以下代码来自日常项目(较多,懒得删减,需要可以直接复制组成页面看效果),其中使用的部分组件来自第三方组件库vant,安装命令:npm i vant -S,from:<template> <div c.原创 2021-10-15 15:39:06 · 11709 阅读 · 0 评论 -
Vue的反向代理
vue脚手架模式开发,需要请求后端接口数据时,会有跨域的问题,由于vue-cli模式前端包本身已经被映射为了域名的形式,所以我们需要配置反向代理。官方配置说明:配置参考 | Vue CLIvue项目根目录下创建vue.config.js文件,配置反向代理(每次更改配置文件需要重启本地服务)module.exports = { lintOnSave: false,//关闭每次保存都进行检测 //开发环境反向代理配置 devServer: { proxy: { .原创 2021-10-07 17:07:07 · 2946 阅读 · 0 评论 -
Vue的生命周期
vue的整个生命周期从new Vue也就是创建实例开始 - 初始化数据 - 编译模板 - 挂载dom - (渲染 - 更新 - 渲染)- 销毁至此结束,每一个实例与组件都会经历一个完整的生命周期:初始化、运行中、销毁。1、new Vue会初始化事件和生命周期。beforeCreate执行,数据还没有挂载,所以此时无法访问数据和dom,一般代码中不做任何操作。2、初始化状态,挂载到当前实例的一些属性,执行created函数,此时data数据已完成挂载,所以可以访问并更改数据,但是更改的数据不...原创 2021-09-14 16:15:08 · 260 阅读 · 0 评论 -
Vue自定义信息提示全局组件
话不多说直接上代码:组件代码://window信息弹层组件Vue.component("pop-up",{ template:'<div class="prompt" v-show="message == \'\' ? false : true">{{message}}</div>', props:["message"], updated(){ var _that = this; setTimeout(funct.原创 2021-08-17 17:31:46 · 1000 阅读 · 1 评论 -
vue数组更新检测
vue数组操作中使用以下方法,可以检测数据变动: push():向数组的末尾添加一个或多个元素,并返回新的长度pop():用于删除并返回数组的最后一个元素。 shift():删除第一个元素(并将其他元素索引向下递减) unshift():在开头新增元素 splice():删除——可以删除任意数量的项,只需要指定2个参数:要删除的第一项的位置和要删除项的项数。插入——可以向指定位...原创 2021-08-13 17:32:26 · 518 阅读 · 0 评论