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则还是不大习惯。。。

  • 相关阅读:
    装备购买 线性基+贪心
    花园 状压DP+矩阵快速幂
    数学作业 递推+矩阵快速幂
    石头游戏 构造+矩阵快速幂
    sumdiv 算术基本定理的推论
    huffman
    Integer 类型比较大小
    java 中的 String 相加
    Java 中的 static 关键字
    JAVA 基础
  • 原文地址:https://www.cnblogs.com/xiaobudiandian/p/ember-learing.html
Copyright © 2011-2022 走看看