发布了文章2018-11-07
如果将一个component/page应用到modal中,那么这个component/page必须在不低于弹出modal的层级的module.ts文件中的@NgModule的entryComponents部分声明出来,不然会得到一个错误。
回答了问题2018-11-06
竟然没看懂你写的代码...还要多多理解双向绑定啊,不能带着jquery的思路想问题。我没用template,直接写了 {代码...} 这里的change事件只是打印调试,没有什么用处(除非你对checkbox多选的结果有额外的逻辑处理)。你运行一下就明白了。
发布了文章2018-11-05
在项目的实际开发中偶然遇到了相同的GET请求被连续触发的问题,典型用例如CMS系统首页打开时导航栏需要加载栏目数据,页面中的栏目列表也同样请求该数据。当然,理想状态下可以要求导航栏先加载并缓存,然后其它组件从缓存中获取,然而实际上这些功能可能由不同的开...
回答了问题2018-03-27
规则问题了。应该详细的描述一下game_[0-9a-z]_order的命名规则,有两种方式1- game_%game_id%_orders: 此时你的订单编号本身应该带有game_id的,这样你就可以根据game_id知道去哪里找了2- game_%begin%_%end%_orders: 纯数字的订单标号,人为的规定每十万订单一张表...
回答了问题2017-05-22
用系统的定时任务功能触发一个脚本就行了。具体脚本干什么,怎么干可以自己随便啦,参考上面的回答也可以。一般来说一个高频脚本就够了(比如1分钟一次或者5分钟一次),脚本内再去判断时间然后调用不同频率的任务,这样比每种频率的脚本分别建立定时任务好管理的多。
回答了问题2017-05-12
你运行POST请求的主机是什么?angular在跨域请求的时候会有一个Options,好像是检查是否允许跨域的。我目前的项目里前后端域名不一样的,也是Options和Request同时出现,以前同域名的时候没有。
回答了问题2017-01-09
看了你的几个问题,还是不了解angualr。问题应该是出在你的数据显示上,而不是刷新的问题。从你的tag就看出来了,用angular的话jQuery是不需要的。你的数据显示要使用angular的方式,单一数据如 <span>{{demoText}}</span>,数组如<ul><li ng-r...
关注了问题2017-01-09
回答了问题2017-01-09
为什么要定义抽象方法,等你理解了接口再说,几句话解释不清楚,开发经验不够也理解不到接口的价值,所以不多废话了。总结:你可以简单的理解为抽象方法是没写完的代码,所以不补齐它自然无法调用。
关注了问题2017-01-09
回答了问题2017-01-09
外面的div为准 position: relative;然后你的按钮使用绝对定位即可 position: absolute; bottom: 0; right: 0;
关注了问题2017-01-09
发布了文章2017-01-09
作为一个很有工龄的老程序员,就本职工作来说很平凡的一年又过去了。终于在项目中正式使用AngularJS作为前端,并结合NPM的webpack进行有效的依赖管理,但是,这又怎样?从入职的那一天,学习、实践已经成为了工作的核心。所以,就工作而言,一句话的总结就可以概括了...
回答了问题2016-11-02
被邀请来的,不过真的不想答。C表的attr_id=1,3这种格式本身限制了效率;A,B表的type关联也存在问题。反正是我的话不会正面答这个题,直接给优化的表结构和优化理由。
回答了问题2016-10-31
@shiji 的解答没问题,拆开就是了,效率上也不存在问题。先匹配一次 /[a-z]{4}/,再匹配 /[aeiou]+/
关注了问题2016-10-31
回答了问题2016-10-24
自己搜索具体答案吧,这个讲细了很麻烦,大致原理说一下给你。怎么才能最快的知道谁是自己的下级呢?如果大家来站队的话,满足两个条件即可,1- 你知道谁是第一个,2-保证自己是最后一个 (当然也可以知道谁是最后一个,保证自己是第一个)根据这个推论为每个节点编...
关注了问题2016-10-24
回答了问题2016-10-20
最简单的例子: Order.StuatsId 关联 OrderStatus.Id为了能显示订单状态方法1: 关联查询方法2: OrderStatus被缓存,同时提供了方法getStatusTitleById的Helper给前台使用,从而避免关联。
关注了问题2016-10-20