摘要: BOM:Browser Object Model, 浏览器对象模型。 window.onload 在html中,通常js代码要放在元素之下,否则会报错。比如在元素之前的script中给一个button绑定onclick事件,会报错:Uncaught TypeError: Cannot set pro 阅读全文
posted @ 2021-11-30 15:08 sunshine233 阅读(48) 评论(0) 推荐(0) 编辑
摘要: DOM操作 获取元素: DOM传统获取元素有三种方式,getElementById、getElementsByTagName、getElementsByClassName。 <div class="box" id="timmer">box1</div> //下面三种方式均可获取到该元素 var ti 阅读全文
posted @ 2021-11-30 14:21 sunshine233 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 原表格样式; 导入效果: 1. 安装 npm install xlsx 2. 在App.vue 中引入xlsx import * as XLSX from 'xlsx'; // 数据导出导入所需要的依赖 <input> 标签用于搜集用户信息。根据不同的 type 属性值,输入字段拥有很多种形式。输入 阅读全文
posted @ 2021-11-01 11:38 sunshine233 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: 1. npm install xlsx 2. 在App.vue 中引入xlsx import * as XLSX from 'xlsx'; // 数据导出导入所需要的依赖 3. 使用xlsx 3.1 新建一个工作簿 workBook 3.2 生成一个工作表 sheet 3.3 在工作簿中添加工作表 阅读全文
posted @ 2021-10-29 13:48 sunshine233 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: canvas API 文档:https://www.canvasapi.cn/ 一、在html中使用canvas canvas 元素用于在网页上绘制图形。 在html中,使用 document.getElementById("myCanvas") 找到相应元素,然后继续下一步操作。 二、在vue中使 阅读全文
posted @ 2021-10-28 09:18 sunshine233 阅读(5855) 评论(0) 推荐(0) 编辑
摘要: 参考文档: [1] https://www.hivemq.com/blog/mqtt-client-library-mqtt-js/ [2] https://www.tabnine.com/code/javascript/functions/mqtt/MqttClient/on [3] https: 阅读全文
posted @ 2021-09-26 18:30 sunshine233 阅读(2208) 评论(0) 推荐(0) 编辑
摘要: 1. 创建一个uniapp项目 2. 在项目目录下用npm安装 vuex npm install vuex --save 3. 在项目根目录下创建 store文件夹,在store文件夹中创建 index.js 4. 在index.js中显式地通过 Vue.use() 来安装 Vuex: import 阅读全文
posted @ 2021-09-26 18:01 sunshine233 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: getCurrentPages() getCurrentPages() 函数用于获取当前页面栈的实例,以数组形式按栈的顺序给出,第一个元素为首页,最后一个元素为当前页面。 注意: getCurrentPages()仅用于展示页面栈的情况,请勿修改页面栈,以免造成页面状态错误。 如:页面点击路径为 “ 阅读全文
posted @ 2021-09-13 09:14 sunshine233 阅读(1572) 评论(0) 推荐(0) 编辑
摘要: 用uniapp开发微信小程序时,有一个需求是分享罐表详情页面给其它用户,其它用户(在已经登录的状态下)点击分享卡片可以直接跳转到该罐表详情页,且能显示自己是否已经收藏该罐表(收藏状态由用户uid和罐表id共同确定)。 基本思路是用 微信原生的 onShareAppMessage(OBJECT) 实现 阅读全文
posted @ 2021-09-03 14:21 sunshine233 阅读(1628) 评论(0) 推荐(0) 编辑
摘要: 第a56爆大奖在线娱乐方式(简单):新建项目时用 vue-cli 手动选择 router 安装。 1、用键盘 ↓ 移动选择第三项“ Manually select features”(手动配置); 2、选中 Babel 和 Router (按空格 选中/取消); 3、后三项选择默认也可,选择图中所示也可; a)Us 阅读全文
posted @ 2021-06-22 10:23 sunshine233 阅读(369) 评论(0) 推荐(0) 编辑