简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
吐槽:先说一下心路历程,因为个人开发的一个APP,需要连接蓝牙模块进行设备控制和双向的数据通信,所以尝试用uni-app开发一个手机程序对购买的蓝牙模块进行连接,emm.......怎么说呢,理论上过程都是通的,但坑还是太多了。今天过程跑通了,特来总结一下。说明下,代码太长了,所以我准备分段说明展示,完整代码到时候我上传到github上,地址最后我写在评论里哈。进入正题...........1.蓝
这两个概念长时间不用了,今天看到CAD二次开发中用到了自定义事件,有点迷糊了,索性再整理一下加深印象!一说到委托和事件,他们总是绑定在一起的不可分割!可能你会说啊!这有什么用啊?尽管你没有在意,但是只要你编写C#程序,就会潜移默化的使用委托和事件,这也是多态的一种表现形式。有关多态,我们后续再说。本节力求通俗易懂的让你明白委托和事件的关系,并能自己去编写,即使不去编写也能看懂C#中的代码。目录1.
我们正常由富文本编辑器插件编辑内容时候,可以设定任意格式,这个与word基本一致,但是保存到数据库时是带着标签的,废话不多说 ,看图看过程。1.富文本编辑器中内容(对字体设置加粗,倾斜)2.数据库中格式,增加了p标签 ,em标签,strong标签如果不经过处理再用Razor视图读取的时候是这样的(带着标签的,并不能转换为标签属性)3.这时候只需要在展...
有没有同学在最开始学前端登录模块时对于应该干什么感到困惑?登录模块让做也能做出来,但是整体过程弄不清。vue,axios,vuex在这里如何配合也弄不清楚?本文就对基本的流程进行说明,相信你看完就会对登录部分有十分清晰的认识,之后再看复杂登录部分也完全不在话下。
刚接触echarts只是知道他能辅助前端做数据展示,但是他的demo数据都是写死的,而正常数据都是通过axios请求服务器动态填充获取的啊,为此还一顿研究.....(真是傻了)。因为它本身是很简单的,echarts就是通过option进行无脑堆叠的,option本身就是json,你可以随意设置,设置好了之后重新刷新就行了啊。。。。。。。。。。下面简单说一下我的程序吧。动态数据基本分三步:①在dat
今天在做Vue练习时候,用到了computed计算属性get()和set()操作,由于是从子组件将值扔给父组件中计算属性的,我就想到created不是页面加载最初执行的钩子么?就有了computed和created谁先谁后的问题。然后查阅网上答案,思否的一篇解释的比较靠谱,特来总结下,方便再看。结论:computed的初始化是在beforeCreated和created之间完成的分析:1.在new
在刚学vue-cli过程中,对于eslint的检查真是十分恼火,实在是过于严格,例如定义一个变量如果没有引用,也会报错。这样会让你无暇顾及程序本身,你会花很久时间去处理eslint的问题(其实你的程序本身并无问题)。这里笔者也尝试过网上的方法,但都是治标不治本,最后还是在vue.config.js配置文件中修改并重新编译后,才真正关闭了“烦人的”eslint。下面对网上几种常见方法进行总结。目录方
今天在vue3的练习时候发现我写的路由总是浏览器报错,仔细校验文档发现并没有错误啊,可总是报Uncaught TypeError:Object(...) is not a function的错误,看下图:网上针对这个错误的解释都是重名啊、大小写错误啥的。很显然对于我这种老鸟(菜鸡)是不可能犯这种错误的。经过一顿折腾竟然是版本问题。。。。。。。。。。。我查看了路由的版本号,3.5.1并不是最新的,理
今天在vue3的练习时候发现我写的路由总是浏览器报错,仔细校验文档发现并没有错误啊,可总是报Uncaught TypeError:Object(...) is not a function的错误,看下图:网上针对这个错误的解释都是重名啊、大小写错误啥的。很显然对于我这种老鸟(菜鸡)是不可能犯这种错误的。经过一顿折腾竟然是版本问题。。。。。。。。。。。我查看了路由的版本号,3.5.1并不是最新的,理
在做数据总览得时候看到网上示例在div容器里加背景图还能,感觉大气又不单调,就想给自己得项目也尝试下,先来看看我想达到的样子(网上看到的):网图不清楚没办法,但是就是这种类似水印得效果。具体怎么实现呢,一开始就会认为使用background-image就可以了,背景图片是能上来,但是无法设置透明度。有关background得设置看着两个:博客园的:https://blog.csdn.net/gf7