为了账号安全,请及时绑定邮箱和手机立即绑定

AngularJS

为什么你的Angular双向数据绑定会失效?

Angular双向数据绑定原理探究。 文章源码引用较多,觉得难以理解可以直接跳到末尾总结处。 接触过Angular的人一定会对其“双向数据绑定”的特性印象深刻,而使用过的人更会对莫名其妙出现的双向数据绑定失效的“坑”所困扰。例如下面一段代码: <!--ctrl控制器下引入com指令--> <body ng-app="app...

35浏览 1推荐 0评论

Angular 4将获得长期支持,版本号变化不意味破坏性修改

在ng-conf 2017大会主题演讲期间,Igor Minarh和Steven Fluin花时间展示了Angular软的一面。在回顾了主要的技术主题后,他们将重点放在了社区和Angular未来的发展上。他们宣布将长期提供Angular v4支持。 随着Angular 4版本的完成,Igor Minar和Steven Fluin在ng-conf 2017大会主题演讲的舞台上介绍了Angular生态...

776浏览 16推荐 1评论

关于在项目中cnpm install jquery --save使用时

在项目中使用cnpm install jquery --save 和 cnpm install bootstrap --save,发现运行起来项目会出现boostrap样式引用不上,切使用 $ 会报错。 原因:进入node_modules目录,发现bootstrap和jquery两个目录是软链。 解决方案:删除两个目录,随即npm install,然后ng start,使用正常,报错消失。 使用镜...

160浏览 2推荐 1评论

angular2 大体功能思维导图

自己在学习angular2总结出来的一些东西,发出来 多看看 把这些概念记住。。感觉angular最难的地方就在于模块里面嵌套模块,不过这也是最精髓的地方,这样写的页面不乱 一看就知道怎么回事。。其实是因为内容不能少于200字我猜巴拉这么多废话的。。。...

459浏览 4推荐 0评论

关于Javasvript中 变量的命名及赋值--hoisting变量提

在javascript里,所有的声明以及变量的赋值基本都是遵循:声明==>赋值==>调用,或者是:初始化==>调用,最后都会被释放清理。但是,其中有个变量提升的问题,如下: var x = 5; // 初始化 x var y = 7; // 初始化 y console.log(x+y); var x2 = 5; // 初始化 x console.log(x2+y2); var y...

252浏览 2推荐 0评论

javascript中严格模式--strict mode下的限制 原创

在javascript的严格模式下,很多常规模式下的代码将无法运行,具体如下: 1.不允许使用未声明的变量: "use strict"; x = 3.14; // 报错 (x 未定义) //对象也是一个变量 "use strict"; x = {p1:10, p2:20}; // 报错 (x 未定义) 2.不允许删除变量或对象: "use stri...

294浏览 1推荐 0评论

vue1.0与Angular、react的对比

Angular 在 API 与设计两方面上 Vue.js 都比 Angular 简单得多,因此你可以快速地掌握它的全部特性并投入开发。 Vue.js 是一个更加灵活开放的解决方案。它允许你以希望的方式组织应用程序,而不是任何时候都必须遵循 Angular 制定的规则。它仅仅是一个视图层,所以你可以将它嵌入一个现有页面而不一定要做成一个庞大的单页应用。在配合其他库方面它给了你更大的的空间,但相应,你...

722浏览 7推荐 1评论

angular自学笔记(2)指令 原创

在angular中的一下基础指令: ng-app 指令初始化一个 AngularJS 应用程序。 ng-init 指令初始化应用程序数据。 ng-model 指令把元素值(比如输入域的值)绑定到应用程序。 ng-repeat 指令会重复一个 HTML 元素。 ng-model指令: <div ng-app="" ng-init="senait=2;senkuk=...

518浏览 8推荐 0评论

angularjs自学笔记(1)表达式 原创

页面中引入cdn <script src="http://cdn.static.runoob.com/libs/angular.js/1.4.6/angular.min.js" type="text/javascript" charset="utf-8"></script> 或者引入本地angular源码,建议引入...

411浏览 3推荐 0评论

angular2 renderer.setText使用(初步理解)

在学习angular2时发现,renderer.setText()方法不能用来修改已存在的文本节点,可以更新由createText()方法返回的新文本节点。 const newElement = this.render.createElement(this.el.nativeElement, 'i'); const newText = this.render.createTex...

423浏览 1推荐 0评论

ionic安装ionic安装ionic安装

1.node.js; 2.npm淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org; C:\Program Files\nodejs\node_modules\npm\npmrc 加 registry = http://registry.cnpmjs.org 3.npm install -g ionic cordov...

474浏览 1推荐 0评论

Angular2集成开发环境 原创

我在很多群里面看到,很多刚刚入行的道友,或者刚刚入手Angular的道友,都说搭建开发环境好麻烦。有些人说搞了一整天都搞不定,于是就放弃了。看到这里,小僧很心痛啊! 于是,我就拿Ubuntu 16.04做了一个VMware镜像,把环境都搭建好了,你们只要把它下载下来,就可以上手玩儿NiceFish了。 VMware镜像百度网盘链接:https://pan.baidu.com/s/1pLlR4Rx ...

4194浏览 33推荐 3评论

未学者(wo)一步一步从ionic2学习到AngularJs(三)

通过Service层获取数据列表 上一次中页面的基本架构已完成,这一次将尝试如何通过service层从服务器请求数据,在通过controller层为载体,显示到视图层。 在services.js的Tab1Service中添加一个getList的函数,用来获取数据列表 .service('Tab1Service', function ($http) { this.getClass...

843浏览 1推荐 0评论

ionic创建项目遇到Error Initializing app错误

ionic start app tabs --v2后经过漫长的等待,结果是 原因是npminstall时,访问不到了国外资源。 解决办法 安装cnpm $ npm install -g cnpm - -registry=https://registry.npm.taobao.org 创建ionic项目时跳过npm下载 $ ionic start - -v2 app tabs - -skip-npm...

704浏览 2推荐 0评论

未学者(wo)一步一步从ionic2学习到AngularJs(二)

使用Tabs和SlideBox实现左右滑动菜单 实现这步,首先得向tab1.html里面添加内容,修改tab1.html代码为: <ion-view view-title="健康"> <ion-content class="has-header"> <ion-slide-box show-pager="false&qu...

964浏览 1推荐 0评论
首页上一页1234567下一页尾页

推荐作者

热门手记

意见反馈 常见问题 APP下载
官方微信