摘要:
微信圆环进度条开发,先看效果 微信小程序中canvas使用createConicGradient,开发者工具中显示正常,真机上报错,表示createConicGradient方法underfed,然后试一下使用图片放进去,发现微信小程序不支持new Image方法,后面查看微信官方文档有 creat 阅读全文
摘要:
最近在搞一个微信小程序,有一个圆环的进度条,而且要求颜色要渐变的,本来想用秋云插件实现,但是秋云的插件不能滑动这个进度条,后面用canvas实现 成品效果图: 避坑: <canvas id="myCanvas" type="2d"></canvas> <canvas canvas-id="myCan 阅读全文
摘要:
最近开发公司的一个项目,要求打包在windows中执行的exe可执行文件 开始我想到的是使用windowsForm里面webView嵌套网页执行, vs自带提供的WebBrowser的内核是ie7的,兼容性确实不好,后面使用Microsoft.Web.WebView2(通过NuGet安装)兼容性问题 阅读全文
摘要:
使用原生的javaScript 获取节点值,和使用ref获取节点值 <template> <div> <ul> <li> 姓名:<input type="text" id="name" /> </li> <li> 年龄:<input type="text" ref="age" /> </li> </ 阅读全文
摘要:
一、方法基本用法 传参, dom对象 监听方法可以使用v-on 或者使用简写@ 符号代替 <template> <div> <input type="button" @click="getMsg" value="获取msg"> <br/> <input type="text" v-model="ms 阅读全文
摘要:
一、绑定数据,绑定属性,绑定html,循环数据 <template> <div> <!-- 通过花括号绑定数据 --> <p>绑定数据:{{msg}}</p> <p>绑定对象:{{userInfo.userName}}</p> <!-- 通过v-html 解析html --> <p v-html=" 阅读全文
摘要:
前言 装饰器: 装饰器是一种特殊类型声明, 它能够被附加到类声明,方法,属性或者参数上, 可以修改类的行为 通俗的讲装饰器就是一个方法, 可以注入到类,方法,属性参数上来扩展类,属性,方法,参数功能 常见的装饰器:属性装饰器,方法装饰器,参数装饰器 写法: 普通修饰器(无法传参)、装饰器工厂(可以传 阅读全文
摘要:
TS中的命名空间 在同一个模块中, 多人开发可能会出现命名重复,为了避免这种情况出现我们使用命名空间 TS中的命名空间和java、c#的一致 使用namespace关键字 比如有两个开发人员A和B 在同一个文件中开发, 并且同一个文件中有2个test这个函数 namespace A{ functio 阅读全文
摘要:
我们可以把一些公共的功能单独抽离成一个文件作为一个模块,模块里面的变量 函数 类 等默认都是私有的,如果我们要在外部访问模块里面的数据(变量、函数、类) 我们需要通过export暴露模块里面的数据(变量、函数、类) 暴露后我们通过 import 引入模块就可以使用模块里面暴露的数据(变量、函数、类) 阅读全文
摘要:
泛型的定义 泛型, 软件开发过程中,我们不仅要创建一致的定义良好的api, 同时也要考虑可重用性。 组件不仅能够支持当前的数据类型,同时也能支持未来的数据类型,这在创建大型系统时为你提供十分灵活的功能。 在像C#和java这样的语言中,可以使用泛型来创建可重用的组件, 一个组件可以支持多种数据类型的 阅读全文