- 博客(43)
- 收藏
- 关注
原创 c# winform循环数据采集
在这个示例程序中,有两个按钮:开始采集和停止采集。单击开始采集按钮后,程序将启动一个后台线程来循环采集数据并将其添加到列表中。UpdateUI方法用于将采集到的新数据显示在UI上。当用户单击停止采集按钮时,程序将停止数据采集并禁用开始采集按钮,同时启用停止采集按钮。本示例程序仅用于演示,实际数据采集应该根据具体需求进行设计和实现。
2023-07-06 16:51:18
1883
原创 TS和JS的差异;ts与js的不同;ts对比js的优势
TS(TypeScript)是JavaScript的超集,它提供了静态类型检查、类和接口等面向对象编程特性,并且编译成JavaScript运行在浏览器或者Node.js环境中。兼容性:TS可以编译成ES5、ES6、ES7等不同版本的JavaScript,可以兼容各种浏览器和Node.js。更好的代码维护性:TS支持模块化、命名空间、接口等特性,使得代码更加可读、可维护、可扩展。面向对象编程:TS支持类、继承、抽象类、接口等面向对象编程特性,让代码更加灵活和易于扩展。
2023-07-06 15:35:45
4392
原创 js时间格式化
JavaScript中可以使用Date对象来表示日期和时间。如果需要格式化日期和时间,可以使用Date对象的几个方法和一些字符串操作方法来实现。
2023-07-04 17:45:23
2868
原创 js字符串常用方法;js字符串方法
JavaScript 字符串提供了许多有用的方法,用于对字符串进行操作和转换。这些都是常用的 JavaScript 字符串方法,掌握它们对于开发 Web 应用程序非常有用。
2023-06-30 14:45:18
267
原创 vue加element-ui实现前端表格分页
如果不从后台请求数据,那么就需要在前端手动管理数据。// ... 其他数据。// 获取当前页的数据。// 计算当前页的数据。
2023-06-29 17:14:29
588
原创 vue搭配element-ui前端实现表格分页
如果不从后台请求数据,那么就需要在前端手动管理数据。// ... 其他数据。// 获取当前页的数据。// 计算当前页的数据。
2023-06-29 17:12:39
781
原创 JS对象方法总结
总结:以上是JavaScript对象常用的方法,这些方法可以帮助我们更方便地操作对象属性,并且可以根据不同的需求进行组合使用,以实现更复杂的功能。参数:一个对象作为新对象的原型和一个属性描述对象。参数:一个对象,一个属性名,一个属性描述符对象。参数:一个对象,一个或多个属性描述符对象。返回值:一个由对象属性键值对组成的数组。返回值:一个由对象属性名组成的数组。返回值:一个由对象属性值组成的数组。作用:获取对象的属性键值对数组。作用:获取对象的属性名数组。作用:获取对象的属性值数组。返回值:被冻结的对象。
2023-06-29 17:04:46
90
原创 js手动实现Promise;JS实现promise
catch() - 处理Promise的reject状态,并返回一个新的Promise实例。resolvePromise() - 根据Promise链式调用的结果,决定是否继续执行。then() - 处理成功和失败的回调函数,并返回一个新的Promise实例。构造函数 - 创建一个Promise实例。
2023-06-29 16:57:10
324
转载 vue解决打开新窗口被浏览器拦截的问题;解决vue打开新窗口被浏览器拦截的问题
vue解决打开新窗口被浏览器拦截的问题;解决vue打开新窗口被浏览器拦截的问题
2023-06-16 15:07:37
2149
2
原创 JS数组常用方法;js常用数组全
改变原数组的方法有:shift();unshift();push();pop();sort();reverse();splice();
2023-06-09 16:32:20
104
原创 判断数据类型;js判断数据类型;
JS规定,每个构造函数都会有一个prototype属性,即为构造函数的原型对象,而原型对象中会有一个constructor属性指回到构造函数。当利用构造函数创建新对象时,原型上的constructor属性也会被遗传到新创建的对象上,从原型链的角度讲,构造函数也代表了对象的类型。toString()方法是Object原型上的方法,调用此方法,返回格式为[object,xxx],xxx即为判断的结果。typeof是一个操作符,右侧跟一个一元表达式,返回这个表达式的数据类型,以字符串的形式表示。
2023-03-27 14:54:25
92
原创 Vue自定义指令实现防抖和节流;vue实现防抖或节流
Vue自定义指令实现防抖和节流;vue实现防抖或节流防抖和节流什么是防抖和节流,两者的区别是什么
2022-09-20 14:59:16
1991
原创 el-form单个表单项校验方法;element-ui表单单个选项校验;el-form单个表单校验
el-form单个表单项校验方法;element-ui表单单个选项校验;el-form单个表单校验当我们使用element-ui的el-form时,想在提交表单前对其中一个表单进行验证时就可以使用element自带的方法“validateField”
2022-08-26 15:08:14
5854
原创 解决浏览器缓存问题【浏览器缓存JS文件导致的问题】
如果用户以前曾访问过系统,则浏览器将缓存系统的CSS和JS。在这些CSS和JS缓存过期之前,浏览器将仅从缓存中读取CSS和JS。如果在上面对css和js进行了修改,则这些修改不会在用户的浏览器中更改。前端避免js文件缓存后修改不生效;前端给js文件添加时间戳;浏览器缓存导致修改js文件不生效,需要清除缓存;
2022-08-19 16:23:25
1577
原创 el-form单个表单项校验方法;element-ui表单单个选项校验;el-form单个表单校验
el-form表单验证,隐藏某个表单之后此表单的错误校验信息依然存在;表单验证,消除某个表单之后此表单的错误校验信息依然存在
2022-08-03 10:27:45
2521
原创 vue监听data中的数据、深度监听data中的复杂对象数据中的属性值、vue中watch监听data中对象的属性、深层监听某一个特定属性
vue监听data中的数据、深度监听data中的复杂对象数据中的属性值、vue中watch监听data中对象的属性、深层监听某一个特定属性。
2022-07-29 15:41:11
937
2
原创 前端导入并解析excel文件,前端解析xlsx、xls格式文件、VUE解析xlsx、xls格式文件
前端导入并解析excel文件,前端解析xlsx、xls格式文件、VUE解析xlsx、xls格式文件
2022-07-28 14:23:51
1871
1
原创 el-input 限制输入非0的个位数字
饿了么组件文档说明中并没有说明oninput属性,但是我们可以通过该属性限定输入内容<el-input type="number" v-else size="mini" oninput="value=value.replace(/[^1-9]/g,'')" :min="1"></el-input>...
2022-05-27 16:06:43
1585
2
原创 css 禁止区域内的鼠标事件 禁止用户操作
css 禁止区域内的鼠标事件(区域内点击无效)适用于iframe标签迁入的页面 又不想有用户可以在这个页面中操作影响.box{ pointer-events: none;}
2022-04-26 16:52:14
704
原创 missing script:serve A complete log of this run can be found in:报错
执行npm run serve 报错missing script:serve然后查看package.json发现没有错误最后无语了发现是自己没有进入项目文件夹小伙伴们一定要在项目文件路径下执行啊cd xxx
2021-11-17 14:10:25
161
原创 Vue项目中favicon.ico的应用配置&取消favicon.ico请求
favicon.ico的应用配置首先,一般把favicon.ico(固定命名)放在static里,如下图:在开发环境中,配置 webpack.dev.conf.js里的pluginsnew HtmlWebpackPlugin里加上 favicon: ‘./static/favicon.ico’,相对路径项目打包部署,便配置 webpack.prod.conf.js里的pluginsnew HtmlWebpackPlugin里加上 favicon: ‘./static/favicon.ico’,相对
2021-10-26 14:26:41
1279
原创 vue中watch以及handler
handle:watch中需要具体执行的方法deep:需要监听的数据的深度,一般用来监听对象中某个属性的变化,数组字符串一般不需要immediate:在选项参数中指定 immediate: true将立即以表达式的当前值触发回调 <input type="text" v-model="cityName.name"/>new Vue({ el: '#root', data: { cityName: {id: 1, name: 'shanghai'} }, watch
2021-10-12 13:36:47
1670
原创 js经典排序算法
1. 冒泡排序var arr = [1,56,9,6,3,5,8,2]function sort(arr){ for(let i = 0;i<arr.length-1;i++){ for(let j = 0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ let temp = arr[j+1]; arr[j+1] = arr[j]; arr[j] = temp }
2021-10-09 11:07:11
128
原创 子组件刷新
vue中强制子组件刷新<Son v-if="sonRefresh"></Son>data(){ return { sonRefresh: true }}// 下面这段内容写在父组件获取值的地方this.sonRefresh= false;this.$nextTick(() => { this.sonRefresh= true;});...
2021-10-08 17:44:55
280
原创 禁止屏幕滚动,禁止window窗口滚动
vue中阻止该标签上滚动和拖拽在标签上 @touchmove.prevent @mousewheel.prevent 添加这两个事件
2021-09-29 16:16:03
689
原创 微信小程序评论五颗星实现
wxml部分:<view class="stars"> <image wx:for="{{5}}" wx:key="index" id="{{index+1}}" bindtap="op" src="{{flag<index+1?'../../static/img/star.png':'../../static/img/starFull.png'}}"></image> <view class="line"></view>
2021-08-12 21:30:14
238
原创 node-snippets插件无法安装
VSCode无法安装node-snippets插件 提示手动安装 但是还是无法安装上可能是由于VSCode版本太低无法支持该插件 建议升级vsCode版本
2021-08-07 20:46:00
338
原创 Error: Too many re-renders. React limits the number of renders to prevent an infinite loop.
因为打算实现切换效果时对button的click事件 this指代有问题可以使用箭头函数 或者bind(this) 来解决<button onClick={()=>toggle()}>{state.label}</button>
2021-08-02 11:47:25
386
原创 Only one default export allowed per module.
错误描述:Only one default export allowed per module.每个组件中只能有一个default export解决方案:查看react组件中export default 的个数
2021-07-28 20:45:39
1445
原创 Uncaught TypeError: Cannot read property ‘__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED‘ of und
react入门时第一步显示这个错误<script src="./js/react-dom.development.js"></script> <script src="./js/react.development.js"></script> //这个的js引入顺序发生错误 必须先加载下面那个即: <script src="./js/react.development.js"></script><scrip
2021-07-26 14:39:38
3288
原创 vue通过moment插件以及全局filter将时间戳转换成时间报错invalid date
极有可能是数据库返回的时间戳格式是字符串类型将字符串转换为数字类型就可以试试了
2021-07-25 19:36:50
1433
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人