文章82
标签28
分类8
element Tree 控件手动设置高亮

element Tree 控件手动设置高亮

// 手动设置高亮
this.$ref.tree.setCheckedKeys([id, id, id])
// 获取高亮节点
this.$ref.tree.getCheckedNodes([id, id, id])
计算两个时间的差值

计算两个时间的差值

计算两个时间的差值

  1. 获取两个时间数据,通常这两个时间是:后端给的时间数据和当前时间
hexo 迁移

hexo 迁移

好久都没有更新博客了,因为数据迁移的关系,很多东西需要重新部署。

在重新部署的过程中遇到了很多坑,如果你的源代码迁移到了一台新的设备上。你需要准备一些事情。

第一章 计算机组成与体系结构

第一章 计算机组成与体系结构

  1. 阶码决定数表示的范围,尾数的长度决定数表示的精度。
Vue 跨域问题

Vue 跨域问题

跨域资源共享(CORS) 是一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个 origin (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。

当一个资源从与该资源本身所在的服务器不同的域、协议或端口请求一个资源时,资源会发起一个跨域 HTTP 请求。

Vue解析shapefile

Vue解析shapefile

解析 shapfile 文件需要用到一个插件。

安装

npm i shapefile

使用

import {open} from 'shapefile'

open(shpfile, dbffile, {
    // 编码方式
    encoding: 'GBK'
})
    .then(source => source.read()
        .then(function log (result) {
            if (result.done) {
                // 执行完毕的方法
                // ...
                return
            }
            return source.read().then(log)
        })
    )
    .catch(error => console.error(error.stack))

文档地址

(shapefile 文件解析)[]

Vue 部署

Vue 部署

Vue 部署: `npm run build

何为Promise

何为Promise

Promise 是进行异步操作的构造函数。Promise 对象用于表示一个异步操作的最终完成 (或失败), 及其结果值.

Vue动态路由

Vue动态路由

上周在做项目时,遇到一个需求,根据登录用户的权限,动态分配路由。只让他看到某些有权限的页面。捣鼓了半天,这里做一个总结。

流水线

流水线

流水线

流水线是指在程序执行时,多条指令重叠进行操作的一种准并行处理实现技术。

各种部件处理是针对不同指令而言的,它们可同时为多条指令的不同部分进行工作,以提高各部件的利用率和指令的平均速度。