Linux中的VIM编辑
linux常见编辑器vi vim gedit emacs nano office(openoffice 永中office) 亲密接触vim任务1:进入当前用户的家目录,查看当前工作路径,在当前目录中用vim创建me.txt文件,输入3行文本,保存并退出vim编辑器。最后用cat查看me.txt文件内容。[root@sky ~]# cd ~[root@sky ~]# pwd[root@sky ~]#
AM335x硬件资源介绍-米尔电子
AM335X 系列开发板是深圳市米尔科技有限公司推出的一款基于 TI芯片(AM3352/AM3354/AM3356/AM3357/AM3358/AM3359)的开发板。处理器主频高达800MHz,带有 512MB NandFlash,512MB DDR3 SDRAM;……
O(1)时间删除链表结点
这道题题目可以描述为:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点。 本文中有关链表的结构体以及接口定义如下: typedef int DataType;
typedef struct ListNode{
DataType data;
struct ListNode *next;
} ListNode;
//初始化
void ListInit(ListNode **ppfirst)
{
assert(ppfirst != NULL);
*ppf
vue-router中的钩子函数
全局路由钩子函数 每次路由跳转,都会执行beforeEach和afterEach,一般写在main.js可以做权限控制 例如:
router.beforeEach((to, from, next) => {
if (to.matched.length === 0) {
from.name ? next({ name : from.name }) : next('/')
} else {
next()
}
})
router.afterEach((to,from)
JavaScriptES6之字符串String新特性
今天离职了,挺舍不得的,现在下班了,把自己写的读书笔记发一篇 1、模板字符串 模板字符串主要便于字符串拼接,可以把变量插入字符串中; 代码如下:
let str1 = "hello";
let str2 = "world";
let str3 = `str1 is ${str1},str2 is ${str2}`; 以上就是模板字符串的基本用法,当然使用的时候需要注意几点 定义多行字符串
let str1 = "hello";
let str2 = "world";
let str
关于上移下移,一行代码完成数据交换
onMoveUp (index) {
if (index !== 0) {
this.swapArray(this.dataList, index, index - 1)
} else {
this.$message({message: '已经处于置顶,无法上移', type: 'warning'})
}
},
onMoveDown (index) {
let l
...和map组数据的实用方法
this.items = ret.map((v, i) => {
v.name = decodeURIComponent(v.name)
return {
no: i + 1,
...v
}
})
微信公众号的Api 一些说明 关于 WeixinJSBridge API
WeixinJSBridge API 网上有很多说可以一键关注、分享给好友、分享到朋友圈之类的,这些都被禁止了,真刺激,因为在做自定义分享按钮点击分享的那种,所以使用微信js-sdk实现分享吧 当然WeixinJSBridge API还有一部分APi还是可以使用的 比如:
onBridgeReady () {
window.WeixinJSBridge.call('hideToolbar') // 通过下面这个API隐藏底部导航栏
window.WeixinJ
vue-router如何从详情页返回列表页时返回到上次滚动位置 方法集锦
方法一: 1.在router.js里面(即路由文件中),此时模式为 history const router = new VueRouter({ mode: 'history', routes, scrollBehavior (to, from, savedPosition) { if (savedPosition) { return savedPosition } else { if (from.meta.keepAlive) { from.meta.savedPosition = docu
有时候扫码枪不能触发enter事件,多半和中文输入法有关
正常情况下,扫描标签条码会触发enter事件,但是中文输入的时候,捕获到的是一个shift按键事件,而代码需要enter按键才会触发查询。 解决办法:输入法改为英文输入法,或者关闭中文输入
vue 拖拽 (使用vue-slicksort)
<template>
<div class="root1">
<SlickList :lockToContainerEdges="true" axis="x" lockAxis="x" v-model="items" class="SortableList" @input="getChangeLists">
<SlickItem v-for="(item, index) in items" class="SortableItem" :index="index" :key
微信qq表情输入文本 vue
效果图: 父组件
<template>
<div style="padding:20px;width:90%;">
<div class="textBox">
<textarea :maxlength="maxNum" placeholder="请添加回复文字" v-model="shareText" ref="shareTextArea" @focus="showEmojiPanel = false"></textarea>
<div class="te
vue使用wangeditor自定义表情替换QQ表情
wangEditor的使用手册https://www.kancloud.cn/wangfupeng/wangeditor3/342612 npm 安装就不说了,不指定版本就是最新的,现在是3 ps: 每个版本的使用都不太一样,我现在用的是3,这款编辑器主要是用了这个属性contenteditable="true",不懂得话自行百度 效果图: vue 页面:
<template>
<div>
<div ref="editorElem" style="text-align:left"
解决此图片来自微信公众平台,未经允许不可引用
防盗链:'http://img01.store.sogou.com/net/a/04/link?appid=100520029&url=' 在图片url上加反盗链 同时别忘了加 head <meta name="referrer" content="no-referrer"/>
今日推荐
周排行