【问题标题】:What is the difference [value] = "mystring" and value = {{mystring}}[value] = "mystring" 和 value = {{mystring}} 有什么区别
【发布时间】:2018-01-08 00:46:17
【问题描述】:

当您在 Angular 中进行绑定时,[value] = "mystring" 和 value = {{mystring}} 有什么区别? 如果我将通过第二个变体绑定有什么问题吗?或者第二个根本不绑定?抱歉这个愚蠢的问题,我只是 angular5 的新手

【问题讨论】:

  • Probably related。你只标记角度而不是JS,所以我不确定......
  • 很确定这与解构无关 (@user202729) 只是谈论 angular 2+ 中属性绑定的语法据我所知没有重大区别,但我主要是精通 1.x coursetro.com/posts/code/108/… 正如@user202729 提到的那样,尽管在 SO 你应该只用“angular”标记。 “angularjs”标签适用于 1.x
  • 好的,我明白了,谢谢回复

标签: angular angular5


【解决方案1】:

两者的作用相同,第一个称为插值,第二个称为属性绑定。 当您使用插值时,Angular 会将其转换为属性绑定。 我建议你使用你觉得更具可读性的那个!!

【讨论】:

    猜你喜欢
    • 2012-05-23
    • 2016-02-27
    • 2017-02-16
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多