javascript
不知名码农_
码海无涯苦作舟
展开
-
vue项目发版更新缓存
vue项目发版更新缓存原创 2022-06-23 10:32:53 · 1512 阅读 · 1 评论 -
ant design vue表格拖拽排序sortTableJS
最近用sorttableJS做了个基于antd的拖拽排序功能可以去官网细读文档原创 2022-03-09 09:47:49 · 3651 阅读 · 0 评论 -
js常见算法题
.斐波那契斐波那契数列(Fibonacci sequence),又称黄金分割数列,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N*)最简单的办法是直接递归调用function Fibonacci(n) { if (n < 0) { return 0 } else if (n == 0) { return 1 } else { ret.原创 2021-12-20 15:19:40 · 484 阅读 · 2 评论 -
js字符串驼峰和下划线互相转换
// 下划线转换成驼峰function toHump(name) { return name.replace(/\_(\w)/g, function(all, letter){ return letter.toUpperCase(); });}toHump('hello_js_go') //helloJsGo// 驼峰转换下划线function toLine(name) { return name.replace(/([A-Z])/g,"_$1").toLow原创 2022-03-18 10:32:01 · 8839 阅读 · 1 评论 -
大屏根据浏览器不同实现网页全屏效果
https://www.wanjunshijie.com/note/vue/953.html<div class="quanping" @click="quanping">全屏</div>//js<script>export default { components: {}, data () { return { a: 0, } }, mounted () { }, methods: { quanpin原创 2021-09-06 10:43:44 · 317 阅读 · 0 评论 -
echars堆叠柱状图如何展示出求和总数
在series最后的对象属性中添加label 使用其中的formatter属性就可以实现了,formatter采用回调函数的格式,有一个参数是params,这是个对象,有一个指向当前数据索引的dataIndex属性,根据这个属性可以找到堆积柱状图中的数据如:series: [{name:‘One’,type:‘bar’,stack:‘xxx’,itemStyle: {normal: {color: ’ ’}},data: data1},{name:‘Two’,type:‘bar原创 2020-12-29 09:02:58 · 1143 阅读 · 0 评论 -
解决element-ui的下拉框有值却无法选中的问题解决element-ui的下拉框有值却无法选中的问题
转载:点击跳转问题描述:在使用Vue框架和element-ui开发时,下拉框遇见一个问题,在函数中改变了页面中的某个值,在函数中查看是修改成功了,但在页面中没有及时刷新改变后的值,也就是下拉框值无法选中。(踩坑踩得莫名其妙)代码段:<el-select v-model="value" placeholder="请选择" @change="change()"> <el-option v-for="item in options" :key="item.value" :la转载 2020-12-14 11:16:27 · 463 阅读 · 0 评论 -
Element-UI的input组件文字输入后弹出下拉框进行模糊查询选择autocomplete以及其小坑
实现input组件通过部分文字进行模糊查询 可以使用组件autocomplete官方文档中 代码是这样写的 <div class="sub-title">输入后匹配输入建议</div> <el-autocomplete class="inline-input" v-model="state2" :fetch-suggestions="querySearch" placeholder="请输入内容" :tri原创 2020-12-10 09:11:11 · 1289 阅读 · 1 评论 -
前端利用sort与localeCompare进行处理数据中汉字排序以及遇到的小坑
今天工作遇到一个需求 返回的数据很乱 要根据数据首字母进行排序整理想到使用sort和localeCompare进行一个处理基本思路如下:sort()数组的元素进行排序 对比a,b两值 如果a>b则返回值大于1 如果a<b则返回值小于1 如果a=b则返回值是1localeCompare()本地特定的顺序来比较两个字符串 它们只用字符的 Unicode 编码比较字符串上代码:var str=[{city:'奥奥'},{city:'上海'},{city:'广州'},{city:'北京'}原创 2020-11-27 10:57:15 · 1165 阅读 · 0 评论 -
uni小程序的input confirm-type功能
在小程序开发中总是会遇到各种各样的按钮,比如下面的发送按钮这个在官方api中是有文档的 confirm-type的一些有效值如下input组件将 confirm-type属性设为上表中的一个对应的值,在图一红色的地方就会出现对应的说明的按钮值。 比如设为done,那么红框那个按键就会变为‘完成’,其他类似。案例:<input class="ser-input" v-model="searchTitle" confirm-type="search" bindconfirm="searchPr原创 2020-11-11 11:16:37 · 6919 阅读 · 0 评论 -
new操作符具体做了什么?
1.创建一个空对象2.this指向这个对象3.属性和方法加入到这个对象4.返回这个对象。实例: function People(name,age) { this.name = name; this.age = 18; } let people = new People("xiaoming"); console.log(people.name); // xiaoming consol原创 2020-11-09 19:56:29 · 156 阅读 · 0 评论 -
JSON与string的互相转换
JSON与string的互相转换一.JSON转string(使用JSON.stringify()) var obj={name:"hhh",age:"18"}; var str=JSON.stringify(obj); console.log(str)//{"name":"hhh","age":"18"} console.log(typeof str)//stringjson的key名称(例如name)有无双引号都可以成功用JSON.stringify()实原创 2020-10-30 22:10:05 · 11909 阅读 · 0 评论