《Nodejs开发加密货币》之二十七:开发通用的HTML组件 - 李超IT

发布时间:2016-12-31 7:20:21编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"《Nodejs开发加密货币》之二十七:开发通用的HTML组件 - 李超IT",主要涉及到《Nodejs开发加密货币》之二十七:开发通用的HTML组件 - 李超IT方面的内容,对于《Nodejs开发加密货币》之二十七:开发通用的HTML组件 - 李超IT感兴趣的同学可以参考一下。

《Nodejs开发加密货币》之二十七:开发通用的HTML组件

   人的懒惰常常是麻烦的开始。多数程序员都希望自己的工作一劳永逸,一次开发,到处使用,成了人人追逐的目标,我也不例外。最初写《Nodejs开发加密货币》系列文章,因为不喜欢设定好了去写,所以目录反复修改,索性弄了小工具gitbook-summary;在写入门文章的时候,反复搜索github,索性把检索与制图集成到一起,弄了个开发语言检索统计工具(见《Node.js让您的前端开发像子弹飞一样》文章实例);阅读源码的时候,手动整理Uml图很辛苦,干脆写成了js2uml工具(见《轻松从Js文件生成UML类图》文章实例)。这里是另一个例子,不过不是辅助写作的,而是简化web开发的,希望以后用起来方便点,也是懒惰的成果之一。接下来还会有,与本书写作有关,也与亿书项目有关的一个,就是可视化部署(在部署部分介绍)。与这些小工具相比,亿书算作其中相对较大的项目了。这些工具提高了我的工作效率,但也无形中增加了很多工作量。

 
一个问题的解决,往往孕育着另一个问题的诞生,所以,只要写作和工作不断,与之相关的开发也就不会断。还好,除了个别情况下有点压力,我始终是享受其中的。但是,作为一个完整的有点规模的项目,明确的开发原则和开发路线图,还是必要的。其中一个重要的原则,就是保证每个功能要尽量独立,尽量做到可以重用。这不仅方便项目管理,也方便代码维护,所以,一次开发,处处可用,应该体现在每个环节。这种思想,促使我非常喜欢选择那种,稳固的、约束性较强的软件产品或开发平台,比如ruby on rails, Ember等开发框架。一旦学会,可以让我“一劳永逸”的按照一种思维逻辑去思考和解决遇到的问题。但也有聪明的小伙伴,更喜欢自己具有强大的自主控制权,这样的框架可能就不太适合他。
 
无论什么样的框架产品,如果一个框架,虽然强大,但是会拒很多现有的工具于门外,必然不会被大家所接受。Ember约束性较强,属于我个人爱好,最初的版本对已有开发包的兼容性较差,但是现在做了很大改进,具备很好的扩展能力,本文就结合ember-cli-fullpagejs插件的开发过程,介绍Ember-cli插件开发的各个细节,看看把一个第三方库打包www.ycyc66.cn/   成一个小小的组件是多么简单。
 
插件简介
 
(1)源码
 
(2)使用
 
安装使用命令
 
$ npm install ember-cli-fullpagejs --save-dev
1
1
然后,只要在模板文件里,使用标签 {www.sbbtianli.cn/{#full-page}}{{/full-page}} 代替 <div id="fullpage"></div>即可, 其他与使用 fullPage.js 一样。
 
必须的 HTML 结构
 
{{#full-page}}
    <div
    class="section">Some section</div>
    <div class="section">Some section</div>
    <div class="section">Some section</div>
    <div class="section">Some www.fanku1.com  sectwww.mrencai888.cn   ion</div>
{{/full-page}}


上一篇:zz Windows 10安装教程:硬盘安装Win10 系统步骤(适合32位和64位)
下一篇:SQL中字符串拼接

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款