menu

linux使用ssh代理

date_range 03/08/2018 00:00

创建代理通道
sudo ssh -qTfnN -D 777 [email protected] apt使用代理

github大面积无法访问

date_range 31/07/2018 00:00

使用git 回滚到之前某一commit

date_range 24/07/2018 00:00

找到要回滚的commitID
git log
git reset –hard commitID

react-native-splash-screen编译出现错误解决方案

date_range 24/07/2018 00:00

react-native-splash-screen安装时候出现类似错误
https://github.com/crazycodeboy/react-native-splash-screen

Remarkable 可能是 Linux 上最好的 Markdown 编辑器

date_range 13/05/2018 00:00

Remarkable 可能是 Linux 上最好的 Markdown 编辑器了,它也适用于 Windows 操作系统。它的确是是一个卓越且功能齐全的 Markdown 编辑器,为用户提供了一些令人激动的特性。

解决react-navigation封装组件里无法使用

date_range 25/03/2018 00:00

封装类似这样 <Card data={item} navigation={this.props.navigation} />; 封装组件里使用

Framework7 vue中页面跳转

date_range 13/10/2017 00:00

this.$f7.mainView.router.load({url: "/user-settings"})

哈哈哈

date_range 08/10/2017 00:00

framework7 vue With Messagebar实例

date_range 10/09/2017 00:00

<template> <f7-messages> <f7-message v-for=“message in messages” :text=“message.text” :label=“message.label” :date=“message.date” :name=“message.name” :avatar=“message.avatar” :type=“message.type” :day=“message.day” :time=“message.time” @click=“onClick” @click:text=“onTextClick” @click:name=“onNameClick” @click:avatar=“onAvatarClick” ></f7-message> </f7-messages> <f7-messagebar placeholder=“Message” send-link=“Send” @submit=“onSubmit”></f7-messagebar></template><script> export default { data: function () { return { name: ‘Vladimir’, avatar: ‘path/to/avatar-1.jpg’, messages: [ { day: ‘Wendesday’, time: ‘13:34’ }, { name: ‘Vladimir’, text: ‘How are you?’, label: ‘Sent in good mood :)’, avatar: ‘path/to/avatar-1.jpg’, date: ‘Yesterday 13:34’ }, { name: ‘Jane’, text: ‘I\‘m good, thank you!’, type: ‘received’, avatar: ‘path/to/avatar-2.jpg’, date: ‘Yesterday at 13:50’ } ] } }, methods: { onClick: function (event) { console.log(‘message click’); }, onAvatarClick: function () { console.log(‘avatar-click’); }, onTextClick: function () { console.log(‘text-click’); }, onNameClick: function () { console.log(‘name-click’); },
//提交时候获取内容并清空text.trim()内容 onSubmit: function (text, clear) { if (text.trim().length === 0) return; this.messages.push({ name: this.name, avatar: this.avatar, text: text, date: (function () { var now = new Date(); var hours = now.getHours(); var minutes = now.getMinutes(); return hours + ’:’ + minutes; })() }); // Clear Message Bar clear(); } } } </script>

编辑