大前端 - TOMMYHU - 专注互联网开发及运营技术,提供相关资料及软件下载,奇趣网络时事评论!
Pages: 17/43 First page Previous page 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Next page Final page [ View by Articles | List ]
Apr 27
AngularJS是由Google创建的一种JS框架,使用它可以扩展应用程序中的HTML词汇,从而在web应用程序中使用HTML声明动态内容。在该团队工作的软件工程师Brian Ford近日撰写了一篇blog,分享了如何使用AngularJS构建大型Web应用的经验。这些经验对于使用其他JS框架构建大型应用的开发者也极具借鉴意义。

AngularJS的官方网站上给出了这个框架的基本使用方法,如:

如何引入AugularJS,从而让你的web应用使用该框架
如何添加控件,并对其进行数据绑定
如何进行表单验证
如何与服务器通信
如何创建可重用的组件
如何对组件进行本地化
如何让应用可嵌入、可注入和可测试
另外,网站上还给出了一系列教程,跟随这些内容,我们可以从深入浅出地逐渐对AngularJS的各种特性和用法有很好的了解,进而很好地开始使用这一框架。
Apr 26
[专辑名称]AngularJS开发者指南视频教程
一个比较全面的AngularJS视频教程,分成三集,每集大概一个小时左右,讲解了AngularJS的方方面面,比较适合AngularJS入门之后的提高学习,希望能够帮助得到童鞋们尽早的掌握AngularJS,写出自己的AngularJS程序。
AngularJS开发者指南Part I
Apr 26

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,诞生以来吸引了大量的目光,也迅速成为了Web开发领域的新宠。本文整理了2013年度一些非常有价值的AngularJS相关教程和资源。

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发者可以使用HTML来声明动态内容,从而使得Web开发和测试工作变得更加容易。

 

 

AngularJS诞生以来,吸引了大量的目光,也迅速成为了Web开发领域的新宠。本文整理了2013年度一些非常有价值的AngularJS相关教程和资源,如果你想了解AngularJS或正在使用AngularJS,那么这些资源肯定会为你的学习和进阶过程带来帮助。

Apr 17
前后端分离的思考与实践(一)
也谈基于NodeJS的全栈式开发(基于NodeJS的前后端分离)
http://ued.taobao.org/blog/2014/04/full-stack-development-with-nodejs/

前后端分离的思考与实践(二)
基于前后端分离的模版探索
http://ued.taobao.org/blog/2014/04/xtpl/

前后端分离的思考与实践(三)
Midway-ModelProxy — 轻量级的接口配置建模框架
http://ued.taobao.org/blog/2014/04/modelproxy/

经常去看看大咖公司们的UED之类团队,蛮好的……
可以去我之前发布的一篇文章,有国内大咖公司团队博客大全:国内UED团队博客和行业聚合类网站
Apr 17

npm 默认是从国外的源获取和下载包信息, 不慢才奇怪.
可以通过简单的 ---registry 参数, 使用国内的镜像 http://r.cnpmjs.org :
$ npm --registry=http://r.cnpmjs.org install 安装包名
例如:$ npm --registry=http://r.cnpmjs.org install mysql

Apr 16

 第一 迭代输出之ng-repeat标签

ng-repeat让table ul ol等标签和js里的数组完美结合
<ul>
<li ng-repeat=”person in persons”>
{{person.name}} is {{person.age}} years old.
</li>
</ul>
你甚至可以指定输出的顺序:
<li ng-repeat=”person in persons | orderBy:’name’”>

第二 动态绑定之ng-model标签
任何有用户输入,只要是有值的html标签,都可以动态绑定js中的变量,
而且是动态绑定。
<input type=”text” ng-model=’password’>
对于绑定的变量,你可以使用{{}} 直接引用
<span>you input password is {{password}}</span>
如果你熟悉fiter,你可以很容易的按你的需要格式输出
<span>{{1288323623006 | date:’yyyy-MM-dd HH:mm:ss Z’}}</span>

第三 绑定点击事件之ng-click事件
使用ng-click你可以很容易的为一个标签绑定点击事件。
<button ng-click=”pressMe()”/>
当然前提是你要在$scope域中定义的自己的pressMe方法。

和传统的onclick方法不同,你甚至可以为ng-click方法传递一个对象,就像这样:
<ul>
<li ng-repeat=”person in persons”>
<button ng-click=”printf(person)”/>
</li>
</ul>
当然还有ng-dblclick标签

Apr 16
一、如何使用包管理器
    Node.js包管理器,即npm是Node.js官方提供的包管理工具,它已经成了Node.js包的标准发布平台,用于Node.js包的发布、传播、依赖控制。
    (1)获取一个包
         npm [install/i] [package_name]      
         例如安装express包:
            npm i express
         卸载包:
            npm uninstall 包名 [-g]
         查看当前所有包:
            npm list
            ....
            帮助链接:http://www.cnblogs.com/bluefrog/archive/2012/08/14/2639085.html
     (2)本地模式和全局模式
         npm在默认情况下会从http://npmjs.org搜索或下载包,讲包安装到当前目录的node_modules  
         a.默认是npm install 包名   作为本地模式
         b.全局模式
              npm install -g 包名
         c.区别和用法
           因为本地模式不会注册PATH环境变量,举例,我们安装supervisor是为了在命令行中运行它,譬如直接运行supervisor scirpt.js。
           npm本地模式仅仅把包安装到了node_modules子目录下,其中的bin目录没有包含在PATH环境变量中,调用。不能直接在命令行中
           使用全局模式安装的包并不能直接在javascript文件中require获得,
           因为require不会搜索C:\Users\用户名\AppData\Roaming\npm\node_modules
                    
           通俗讲:当我们要把某个包作为工程运行时的一部分时,通过本地模式获取,如果在命令行下使用,则使用全局模式。
         d.包的发布
           首选确保具备CommonJS为基础包的规范(npm help json),但与CommonJS并不完全一致,其主要差别在于必填字段的不同,
           通过使用npm init以根据交互式问答产生一个符合标准的package.json
           dos进入这个目录运行 npm init得到package.json的文件,改成自己的文件等信息
           然后进入package.json所在目录运行  npm publish  就完成了发布

           如何更新包?
              如果你的包内容有改动,则在版本上作改动,运行npm publish
              访问http://search/npmjs.org/就可以找到自己刚刚发布的包了                          
           如何取消发布:
              npm unpublish              
二、调试代码
    在eclipse装插件
        地址是 http://chromedevtools.googlecode.com/svn/update/dev/
        在debug中配置  端口为5858
        在命令行运行js文件的时候,node --debug-brk=5858 文件名.js
        现在就在ecplise中启动debug就可以跟断点了
Apr 16
Node.JS常用命令
Pages: 17/43 First page Previous page 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Next page Final page [ View by Articles | List ]