摘要: 因公司业务的发展,需要做一款新的产品,该产品分为:用户端和后台管理。我负责后台管理系统的开发。在看了UI的设计图后,又因为产品的周期较短,所以,我果断采用了vue-element-admin 来快速的搭建后台管理系统。这里我主要说下在这个过程中用到的动态路由,简单的总结下。 vue-element- 阅读全文
posted @ 2021-07-26 23:12 攻城Alone 阅读(502) 评论(0) 推荐(0)
摘要: 逻辑赋值操作符 逻辑赋值操作符将逻辑操作(&&、|| 或 ??)与赋值表达式组合在一起。 带有 || 的逻辑赋值操作 let x = 0 let y = 1 x ||= y; console.log(x) // 1 console.log(y) // 1 let x = 1 let y = 2 x 阅读全文
posted @ 2021-07-25 16:10 攻城Alone 阅读(214) 评论(0) 推荐(0)
摘要: 因为公司的一个项目需求,实现拖拽来交换位置,虽然知道有一些插件,但还是想有没有其它的快速实现方法,因为之前好像有了解过标签的拖拽属性,还稍微有点印象。就想试试。就在这里简单的做个总结。 需要给标签添加 draggable="true" #### drag事件 当目标元素被拖动时触发该事件 开始拖动时 阅读全文
posted @ 2021-07-18 10:18 攻城Alone 阅读(381) 评论(0) 推荐(0)
摘要: 对于实时音频及视频通话,我们已经司空见惯,比较常用的就是微信的音视频通话功能,对于这种功能,给我们的生活带来了极大的方便和改变。这里需要前端和后端配合,再结合声网(第三方SDK)就可以实现。(这里以小程序为例) 一、和后端配合 需要用到 webscoket,让后端通过会议id(或者直播间id)或者什 阅读全文
posted @ 2021-07-08 23:31 攻城Alone 阅读(500) 评论(0) 推荐(0)
摘要: React作为前端工程化的三大框架之一,有其独有的特点和优势,组件之前的通讯是必不可少的内容,废话不多说,接下来就对这个做个总结(有不足之处欢迎留言评论)。 父组件传递数据给子组件 父组件提供要传递的数据 给子组件标签添加属性,值为 state 中的数据 子组件中通过 props 接收父组件中要传递 阅读全文
posted @ 2021-06-28 16:12 攻城Alone 阅读(172) 评论(0) 推荐(0)
摘要: 小程序 scheme 码,适用于短信、邮件、外部网页、微信内等拉起小程序的业务场景。可以选择生成到期失效和永久有效的小程序码 获取接口调用凭证(获取小程序全局唯一后台接口调用凭据) 请求地址:https://api.weixin.qq.com/cgi-bin/token 请求方式:GET 请求参数: 阅读全文
posted @ 2021-06-11 11:17 攻城Alone 阅读(3326) 评论(0) 推荐(0)
摘要: 监听横竖屏的切换 对于一些业务需求,可能需要切换横竖屏样式,我是使用的uni-app进行的开发,需要能够在一些页面进行横竖屏的切换。 在 pages.json 中找到对应的页面,并在 style 中添加 "pageOrientation":"auto",需要将手机的自动旋转屏幕打开 { "path" 阅读全文
posted @ 2021-06-02 20:03 攻城Alone 阅读(463) 评论(0) 推荐(1)
摘要: ES7 新特性 Array.prototype.includes includes 方法用来检测数组中是否包含某个元素,返回布尔值 指数操作符 ** 相当于 Math.pow ES8 新特性 async 和 await 函数,相结合可以让异步代码变成同步代码 async 函数 async 函数的返回 阅读全文
posted @ 2021-05-13 19:46 攻城Alone 阅读(87) 评论(0) 推荐(0)
摘要: 简介 Promise 是 ES6 新增的异步操作的解决方法,Promise 能够让你把异步操作的返回值(成功/失败)和相应的处理程序关联起来。用于表示一个异步操作的的最终完成及其结果值。 Promise 的对象属性 Promise 的状态,实例对象中的一个属性 [PromiseState] pend 阅读全文
posted @ 2021-05-12 15:32 攻城Alone 阅读(103) 评论(0) 推荐(0)
摘要: 创建项目 一、 使用 DCloud 公司提供的 HBuilderX 来创建项目 https://uniapp.dcloud.io/quickstart-hx 二、 使用脚手架搭建项目 ( 以微信小程序为例 ) 全局安装 npm install -g @vue/cli 创建项目 vue create 阅读全文
posted @ 2021-04-29 12:40 攻城Alone 阅读(1872) 评论(0) 推荐(1)