zoukankan      html  css  js  c++  java
  • 学习Ember遇到的一些问题

    1、在模板中不能省略结束标签:

    在Ember的模板中,如果省略结束标签的话,会有好多无解的问题(可能是:不更新、更新后结构不对、model和view不同步等),苦苦找了很久。。。。

    2、childView中,指定了templateName,但是如果没有指定tagName的话,view的click不会被触发:

    相应的,肯定要在模板中删除tagName的一层

    说明:此处嵌套childView的主要目的还是为了做事件代理,因为是一个列表,不可能每一个都去监听一些click等事件

    3、注意,在ArrayController和他的itemController的应用场景中,注意区别原始数据和itemController实例化对象:

    相应的在controller中,

    但是如果是通过过滤filterProperty等得到的数组集合的话就是遍历的itemControllers得到的实例集合,所以能访问到在你的ItemController定义中所添加的一些属性,一些标示状态的selected等;

    在这种情况下如果要删除一些项的话,就直接用this的removeObjects就好,如图:

    ps: 感觉在Ember中很好的一个东东就是“computed properties”(计算属性),确实是一个很不错的概念,用起来很好玩。。当然相应的万能get set则还是不大习惯。。。

  • 相关阅读:
    AngularJS入门教程
    mobile web retina 下 1px 边框解决方案
    Python字典猜解
    20145313exp9
    20145313张雪纯Exp8 Web基础
    20145313张雪纯exp7
    20145313张雪纯信息搜集与漏洞扫描
    计算机病毒静态分析2
    计算机病毒静态分析1
    20145313张雪纯MSF基础应用实验
  • 原文地址:https://www.cnblogs.com/xiaobudiandian/p/ember-learing.html
Copyright © 2011-2022 走看看