2015-09-25 39 views
0

为什么我会使用其中一个,除非我需要从函数定义样式?AngularJS指令一次样式与HTML全局样式属性

<div once-style="{width:50%;}"/> 

once-style

<div style="width:50%;"/> 

HTML Style Attribute

,如果我有一个固定的风格在AngularJS应用是有一个理由使用一个比其他?

我试图找到相关信息,我只是found this这真的没有回答我的问题。

+0

你能解释downvote吗?你删除了你的评论 –

+0

评论是不是我的。 downvote是,但它基本上与您的编辑同时发生。我认为这个问题仍然可以更清楚,但编辑改进了很多。 –

回答

2

一次性绑定是Angular原生的。在花括号里面加上一个双冒号作为前缀。例如:

{{::name}} 
+1

这不是我所问的,我了解Angulars一旦指令的目的,我知道如何设置它。我在问为什么我会用另一种。如果它是一个绑定一次的样式属性,因为我在询问int这种情况。为什么我不使用htmls style =“”属性?比另一个快吗?它的唯一目的是允许一个函数被调用吗?并且该示例的用法是,曾经风格=“{color:blue}” –

+1

我没有理由将任何第三方的东西引入到HTML原生的东西中。一旦打算调用代码,另一个不是,看起来没有任何好处。 –

+0

我同意,在我的情况下,我无法找到它的目的。 –