fragment mp4 转换

一个在线检测 mp4 文件是否已经 fragmented 的工具 http://nickdesaulniers.github.io/mp4info/ 把一个 non-fragment MP4 转换成 fragment MP4,可以使用 FFmpeg 的 -movflags 来转换。 对于原始文件为非 MP4 文件...

ES6 箭头函数解决 this 作用域问题

ES6 箭头函数解决 this 作用域问题在写 JS 时,尤其是在写回调函数的时候,经常会遇到一个很头疼的问题:this 的指向并非我所想要的(我想使用 this 调用外面大的函数,可实际上往往调用的是当前小的函数)。直到我发现了 ES6 的箭头函数可以完美的避免这个问题。123() => { ...

iView 学习笔记 - Table 利用 Render 实现复杂绑定

Table 利用 Render 实现复杂绑定背景做 Sina_ip 库的项目,用的 iView 组件库。在详细信息展示时,用到了 iView 的 Table 组件。我发现列绑定在数组中的数据时,一维数组的数据可以直接用 key 指向,可是遇到二维数组时,无法指向二维数组下的某个键。这时用到了 Vue 的 rend...

Vue.js 学习笔记 - 虚拟列表(Virtual-Scroll-List)心得

#虚拟列表 背景手上有个字幕编辑器的项目,因为长视频也许会有几千条字幕,所以字幕编辑器的列表中就会有几千条列表项。但是如果将这几千条列表项全部渲染在 DOM 中,就会造成浏览器轻则卡顿,重则卡死,根本无法正常使用。针对这种情况,我通过 Google 了解到可以通过虚拟列表技术来解决。虚拟列表做的事情,就是按需渲染...

Javascript 取时间戳

Javascript 取时间戳一直以来只知道var now = new Date()取到的是时间格式的当前时间,但是却不知道怎么取时间戳。直到我在别人的一份代码中看到了以下代码,才知道还有这种操作,可以很方便的得到时间戳。12var now = +new Date()// + 的意思是整数型 也就是取毫秒 也就是...

iView 学习笔记 - 布局

伸缩左栏绑定事件12@click="toggleclick"// toggleclick中把左栏和右栏的span修改

iView 学习笔记 - 栅格

引入在 main.js 中加入123import iView from 'iview';import 'iview/dist/styles/iview.css'; // 使用 CSSVue.use(iView); 事件绑定@如1<Input v-model=&q...

Vue.js 学习笔记 - 路由(Router)

路由12<router-link to="/foo">Go to Foo</router-link><router-view></router-view> 1234const routes = [ { path: '/foo', component: F...

Vue.js 学习笔记 - 组件(Components)

Vue 组件注册Components 要确保在初始化根实例 之前 注册了组件 全局注册:1234567Vue.component('my-component', { template: '<div>A custom component!</div>'})// 创建根实...

Vue.js 学习笔记 - 表单控件绑定

表单控件绑定绑定v-model123456789101112<div id="app"> <input v-model.lazy="message" placeholder="edit me"> <p>Message is: {{ message ...