摘要:
this指针一般是基于宿主环境而存在的一个变量,一般是指向宿主对象,而对于MVVM框架来说,一方面需要在VM中创建对自身对象的操作,同时也可以在V(view)中使用到VM中定义到的方法,以下代码帮助理解: 这样一来,对于方法在VM模型中使用打印的便是VM对象,而对于在DOM节点中使用的模型对象方法调 阅读全文
摘要:
1、解释: angularJS是通过添加自定义属性和方法,从而能够实现HTML扩展的MVVM框架,仅需要在JS中定义对应属性,然后通过指令将数据双向绑定在HTML上,不再需要繁琐的DOM操作,模型中数据发生变化时,框架底层将会扫面变化,并且同步到视图上。 2、在页面中加载AngularJS库文件 < 阅读全文
摘要:
对于超级链接标签href设置不同的文件路径,不同的浏览器处理方式都不同,有的浏览器会打开文件,有的则会直接下载文件,最近在项目中需要实现不同类型的文件均需要下载的需求,通过学习,根据HTML5中为a标签添加了download属性即可实现下载,对此便可以模仿使用。代码如下 阅读全文
摘要:
在实际的项目开发过程中,对于前端开发人员,一般都是遵照项目架构中的实现技术来做相关业务的开发,但是对于一些新功能的实现就需要新的解决方案来实现,在此就缺少不了对于新技术的学习,怎样从小白到熟练掌握一个全新的JS库的使用流程,在此做个小总结: 1,在官网网站中或者Github中下载库文件,参照实例或者 阅读全文
摘要:
一,Web视频播放器插件 一个好的播放器需要满足以下需求: 1. 支持所有主流浏览器(兼容性保障) 2. 用户能与播放器交互,播放器必须提供必要的API,比如播放,暂停,停止,拖动,倍速播放,片源切换 3. 可定制外观,方便后期扩展,UI定制化保障不同的用户自定义 4. 支持flv、mp3、mp4格 阅读全文
摘要:
1,加载库文件 阅读全文
摘要:
背景 在站点中使用视频播放器DPlayer时,可以实现弹幕,片源切换,倍速播放,API提供了很多的事件,不过在切换片源时,原来绑定的监测事件会失效(及不会在切换之前的基础上继续有效) 1)视频播放器初始化 解决方案 通过为播放器切换片源按钮绑定点击事件,然后重新绑定事件即可继续有效原先绑定的事件作用 阅读全文
摘要:
最近在项目开发中需要在Web页面中嵌入视频播放器,并且通过监听一些事件来记录访问者对于视频的一些操作,在此记录使用方法,方便查询使用: 1、在页面中加载库文件 onloadedmetadata onloadstart onmousedown onmouseenter onmouseleave onm 阅读全文
摘要:
在项目中使用UEditor的时候,一般都是需要针对自己的项目对编辑器做一些针对性的配置的,比如是否支持附件上传,附件格式有哪些,对于附件格式支持的配置可以修改ueditor/php/config.json文件中的fileAllowFiles数组,将可以在项目中支持的附件格式全部列在其中即可 阅读全文
摘要:
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>鼠标坐标随时变动</title></head><body><div id="event"></div><script type="text/javascript"> var id = 阅读全文