随笔分类 -  web前端

摘要:vue web开发并不是孤立的。它需要众多插件的配合以及其它js框架的支持。本篇想把vue web开发的一些问题,拿出来讨论下。 1、web界面采用哪个UI框架?项目中引用了layui框架。引入框架的好处就是解决界面风格统一的问题,良好的布局(自适应不同的设备),提供了大量基础组件及模块,如form 阅读全文
posted @ 2018-12-07 18:00 micDavid 阅读(3135) 评论(0) 推荐(0) 编辑
摘要:vue的学习曲线不是很陡(相比其它框架,如anglarjs),官方文档比较全面,分为基础篇和高级篇。我们刚开始学习的时候,肯定像引用jquery那样,先把vue的js引进来,然后学习基础内容。如果仅仅停留在基础内容,没有学习vue组件的话,我觉得也就没有什么意思了。vue的核心思想——组件,是一个很 阅读全文
posted @ 2018-12-06 16:41 micDavid 阅读(4090) 评论(0) 推荐(1) 编辑
摘要:如上图所示,用vue开发一个小型网站所涉及到的知识点。这只是前端部分已经这么多了。接下来我分解开来说。 1、Node 当我们开发vue项目的时候,首先要安装Node.js,那么我们即使当时不理解为什么,但是项目完成后,应该抽个空,理解下。有两个问题: a、什么是Node? b、Node能做什么? c 阅读全文
posted @ 2018-12-05 16:33 micDavid 阅读(678) 评论(0) 推荐(1) 编辑
摘要:firefox扩展和chrome扩展非常相似,甚至兼容。因总结过chrome扩展的开发,这里不提,本篇谈谈firefox扩展的安装。 1、打包 所谓的打包,就是压缩,利用普通的右键压缩文件夹,这样形成的zip包,没法签名。firefox的打包可以用命令:web-ext build。要执行此命令,必须 阅读全文
posted @ 2018-02-27 14:57 micDavid 阅读(2417) 评论(0) 推荐(0) 编辑
摘要:chrome extension 安装的方式简单,打包方式也是非常简单的。 官方给出了三种安装方式: Chrome Web Store:把你的扩展程序上传到Chrome Web Store, ”Before you publish your first app, you must pay a one 阅读全文
posted @ 2018-02-02 17:44 micDavid 阅读(1688) 评论(0) 推荐(0) 编辑
摘要:在上一篇中,我提出了总任务。接下来去实现。 获取网页内容等其它信息,这是content.js 擅长做的事情: 这段给content.js 添加了消息监听,一旦接受到html命令,就会获取document对象的信息,把信息组织好后,通过sendMessage方法发送出去,显然这是消息的接受者,那么发送 阅读全文
posted @ 2018-02-02 09:55 micDavid 阅读(6298) 评论(1) 推荐(0) 编辑
摘要:有了基础篇的学习,我们就直奔主题,来完成本次c#和插件的交互之旅。 在此之前,我稍微回顾下基础知识。 chrome插件涉及到的js类型: 1、background.js 它的生命周期最长,直到浏览器关闭。它相当于插件的后台。 2、content.js 它注入到页面中,相当于页面的一部分,和页面中原始 阅读全文
posted @ 2018-02-01 18:36 micDavid 阅读(4142) 评论(0) 推荐(0) 编辑
摘要:公司需要开发chrome浏览器右键菜单功能,点击后可传页面的相关参数与客户端(winform)交互。 我对chrome扩展一无所知,所以第一阶段,我称之为”扫盲”。也就是先找些相关资料,了解下情况。我在网上看到一篇题为:【干货】Chrome插件(扩展)开发全攻略 的文章,里面的知识点覆盖面广,很全, 阅读全文
posted @ 2018-02-01 17:51 micDavid 阅读(1074) 评论(0) 推荐(0) 编辑
摘要:echarts,我已经多次在不同的项目中使用(柱状图和饼图用的多)。官方例子和文档比较完备,这点我们要学百度,虽然我一向不太喜欢百度。熟能生巧,把心得与大家分享。首先看代码: <script type="text/javascript" src="~/Content/js/jquery.js"></ 阅读全文
posted @ 2016-07-20 10:06 micDavid 阅读(3382) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示