摘要: 利用transition实现一个横向滚动组件: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="format-detection" content="telephone=no" /> <meta name="viewp 阅读全文
posted @ 2021-12-22 10:39 wangnima666 阅读(62) 评论(0) 推荐(0) 编辑
摘要: function sign (p1, p2, p3) { return (p1.x - p3.x) * (p2.y - p3.y) - (p2.x - p3.x) * (p1.y - p3.y); } function PointInTriangle ( pt, v1, v2, v3) { let 阅读全文
posted @ 2021-10-02 10:24 wangnima666 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 当我们从hub作为入口进入unity时 提示‘unity已存在。您无法加载相同的版本’ 假如是windows下可以禁用网络适配器如下图 右击鼠标打开网络和共享中心 更改适配器设置,禁用当前的无线网络连接 然后再从hub打开unity 等unity加载好之后,可以再启用网络就可以了 阅读全文
posted @ 2021-10-02 08:24 wangnima666 阅读(1929) 评论(0) 推荐(0) 编辑
摘要: 水平放置一个弹簧,压缩,后面有一个球,放开球之后,求球的位移 速度 时间的关系 解: 假设弹簧的任意位置在x处,弹簧为压缩状态为x0,弹簧的初始化位置为0 则根据牛顿第二定律,列出微分方程: F = k(x0 - x) F = m*dv/dt => F = m*x'' k(x0 - x) = m*x 阅读全文
posted @ 2021-09-08 10:20 wangnima666 阅读(562) 评论(0) 推荐(1) 编辑
摘要: 在开发过程中,我们经常会遇到纵向轮播,但是感觉网上的插件不是很好用,遂自己写了一个轮播,代码如下(基于vuejs): //swiper.vue <template> <div class="layer" :style="{ height: height + 'px', width: width + 阅读全文
posted @ 2021-07-21 20:37 wangnima666 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 通常有段富文本 是采用v-html渲染的 你需要给里面的一个span绑定一个点击事件,我们一般会等dom渲染完成之后 通过获取富文本的dom来绑定 但是我发现当我们这样写的时候: 或者这样写的时候: 均能够访问到,这意味着,onclick会识别顶级作用域的方法, 在vue中,如果我们想onlick调 阅读全文
posted @ 2021-07-14 09:24 wangnima666 阅读(1085) 评论(0) 推荐(1) 编辑
摘要: 或许vue的filter就被设计的简易 用来过滤竖线左边的值,所以犹大没有把他设计得很臃肿, 当一些特殊情况需要我们在filter中获取this的时候,可以如此: <template> <div> {{value|xxx(currentvm)}} </div> </template> data(){ 阅读全文
posted @ 2021-03-16 13:50 wangnima666 阅读(1718) 评论(0) 推荐(0) 编辑
摘要: 现在有一个需求,我们需要一个正则 要求是9位数字,最多保留2位小数 思考 当以 0开头时 只有2种可能 小数 0,如果既不是0 又不是小数的话 则是一个正数,正数都不满足的话 则字符串不符合要求 条件性正则的MDN:https://developer.mozilla.org/en-US/docs/W 阅读全文
posted @ 2020-06-14 12:02 wangnima666 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 当我们在调试的时候,想获取这个函数被哪个函数调用,以方便调试,但是 caller属性被严格模式下被禁用了 我们可以通过 (new Error()).stack.split("\n")[2].trim().split(" ")[1]方法来获取调用当前函数的那个函数名 解释:new Error().st 阅读全文
posted @ 2020-06-10 10:20 wangnima666 阅读(3638) 评论(1) 推荐(1) 编辑
摘要: //es6 function* letters() { console.log('a'); yield 'a'; console.log('b'); yield 'b'; while (true) { console.log('c'); yield 'c'; } } //polyfilling es 阅读全文
posted @ 2020-05-24 13:53 wangnima666 阅读(213) 评论(0) 推荐(0) 编辑