AngularJS 的一些坑】的更多相关文章

最近在用angularjs做一些东西,由于学艺不精,对angularjs了解不够,导致经常会不小心掉进一些自己挖的坑里(⊙_⊙),在这里记下来,谨防又踩. 1.angularjs ng-show not working 在页面中用到了pagination 分页插件 <pagination total-items="bigTotalItems" page="bigCurrentPage" max-size="maxSize" class=&q…
最近在用angularjs做一些东西,由于学艺不精,对angularjs了解不够,导致经常会不小心掉进一些自己挖的坑里(⊙_⊙),在这里记下来,谨防又踩. 1.angularjs ng-show not working 在页面中用到了pagination 分页插件 <pagination total-items="bigTotalItems" page="bigCurrentPage" max-size="maxSize" class=&q…
有复杂的地方我再开贴记录,这里只记录容易解决的坑. 1. windows下手工增加smart package.直接将下载下来的包扔到meteor package中.记得将文件夹名字改得和smart.js文件中一样. 2. meteor不能实现在document中存“DBref”.所以有时候要用类“多表连接”的实现.github上有现成的smart package.https://github.com/erundook/meteor-publish-with-relations 3. 使用node…
今天遇到$sec的问题 app.filter('to_trusted', ['$sce', function ($sce) { return function (text) { return $sce.trustAsHtml(text); }; <p ng-bind-html="currentWork.description | to_trusted"></p> 上述代码在遇到ui-view这种切换 在此切换到本页面会报错(也是坑): 然后 查询资料得知:$se…
UI的闪烁 Angular的自动数据绑定功能是亮点,然而,他的另一面是:在Angular初始化之前,页面中可能会给用户呈现出没有解析的表达式.当DOM准备就绪,Angular计算并替换相应的值.这样就会导致出现一个丑陋的闪烁效果. 上述情形就是在Angular教程中渲染示例代码的样子: <body ng-controller="PhoneListCtrl"> <ul> <li ng-repeat="phone in phones">…
用select下拉框时,很容易出现第一个默认选择框是空白的情况. 就像这样: 平常我们可以在options中设置selected属性达到默认选择的目的. 同样的,我们可以在控制器中写入select的初始值: ==不要问我为什么val没有10,学校的服务器就是那么任性.…
ng-show 等ng的指令中不需要使用{{parameter}}来取值,回无效…
MVVM大比拼之vue.js源码精析 VUE 源码分析 简介 Vue 是 MVVM 框架中的新贵,如果我没记错的话作者应该毕业不久,现在在google.vue 如作者自己所说,在api设计上受到了很多来自knockout.angularjs等大牌框架影响,但作者相信 vue 在性能.易用性方面是有优势.同时也自己做了和其它框架的性能对比,在这里.今天以版本 0.10.4 为准 入口 Vue 的入口也很直白: 1 var demo = new Vue({ el: '#demo', data: {…
在使用angularjs框架的项目中,select 的数据源有两种绑定方式,在option中使用ng-repeat循环绑定,或者在select中使用ng-option 绑定. 无论哪种绑定方式,均要使用ng-modal 和ng-change 配合使用,才能让ng-change可用.然而,现在遇到一个问题: 当选择前者时,即option中写ng-repeat绑定, ng-change方法中,获取不到ng-modal的值,如下图: 方法中获取不到,但是,html中使用userPid,是可以正确显示的…
使用AngularJS这么久以来,遇到过一些坑,之前一直没有以书面的形式整理下,现在好好总结下,以供后面查备. 一.angular scope 在ng-if与ng-show下的区别(两者作用域的差别) 以下代码为一个针对应用列表分页的代码: HTML代码: 对应的js代码为: 在页面中我们可以看到效果: 可以看到:在使用ng-if时,点击分页时,在ng-if包括的作用域里,$scope.currentPage的值改变了,但是ng-if所在作用域外面,打印$scope.currentPage的值时…