摘要: 产生原因 在JavaScript中,命名空间可以帮助我们防止与全局命名空间下的其他对象或变量产生冲突。 原理: 命名空间是通过为项目或库创建一个全局对象,然后将所有功能添加到该全局变量中。通过减少程序中全局变量的数量,实现单全局变量,从而在具有大量函数、对象和其他变量的情况下不会造成全局污染,同时也 阅读全文
posted @ 2020-05-19 16:57 insense 阅读(234) 评论(0) 推荐(0)
摘要: 产生的原因:JavaScript 没有类型检查 安装flow语法插件 字面量类型 let monthsAYear: 12 = 12; monthsAYear = 13; // Flow 会在这里报错 字面量值也可以作为一种类型,符合这种类型的变量只有这个字面量本身;给这个变量赋其他值, Flow 在 阅读全文
posted @ 2020-05-19 13:29 insense 阅读(223) 评论(0) 推荐(0)
摘要: Toast Modal 注意: 有些属性是必须的,有些属性仅在某些情况下起作用. Loading Action {itemList:[...]} 阅读全文
posted @ 2020-05-19 11:53 insense 阅读(90) 评论(0) 推荐(0)
摘要: demo1 阅读全文
posted @ 2020-05-19 10:40 insense 阅读(139) 评论(0) 推荐(0)
摘要: 网络请求相关 API 在声明周期函数 发起 http request ` wx.request({ url:xxx, data:{}, methods:'post', dataType:'text', success:functions(res){}, fail:function(error){}, 阅读全文
posted @ 2020-05-19 10:34 insense 阅读(171) 评论(0) 推荐(0)
摘要: 插槽 SLOT 基于动态设置的思想 单一插槽 插槽的定义 `` 插槽的使用 注意: iframe 对应的必须是插槽存在的位置,如果对应的slot不存在,则不会渲染该iframe 多插槽 slot 的name属性 `` 开启多插槽功能 在组件的components 添加 options `Compon 阅读全文
posted @ 2020-05-19 10:09 insense 阅读(180) 评论(0) 推荐(0)
摘要: 操作_____组件数据 获取 组件对象 obj = 组件对象 操作 组件对象,调用其属性,方法 阅读全文
posted @ 2020-05-19 09:21 insense 阅读(138) 评论(0) 推荐(0)
摘要: 方式一 1 申请百度地图密钥,引入地图数据 2 在page中引入地图数据脚本 3 在webpack中配置地图数据脚本的基本信息,封装为对象结构 地图对象 4 在项目引入地图对象 方式二 npm i vue baidu map save 设置为 全局组件 或者 局部组件, 注意设置ak属性 Vue.u 阅读全文
posted @ 2020-05-18 14:51 insense 阅读(1104) 评论(0) 推荐(0)
摘要: 基本属性 这是一个可选文件 别名 @import '~@/assets/css/mixin_global' css 使用别名时 携带 ~ 代码 const path = require('path'); const resolve = dir = path.join(__dirname, dir); 阅读全文
posted @ 2020-05-18 11:51 insense 阅读(108) 评论(0) 推荐(0)
摘要: 表单可实现无刷新页面提交,无需页面跳转 target 属性规定在何处打开 action URL。 form提交目标位当前页面iframe则不会刷新页面 通过type=submit提交 使用form表单进行上传文件需要为form添加enctype="multipart/form data" 属性,除此 阅读全文
posted @ 2020-05-18 08:56 insense 阅读(160) 评论(0) 推荐(0)