Angularjs 在Angular.js指令中设置自定义标签的正确方法是什么?

Angularjs 在Angular.js指令中设置自定义标签的正确方法是什么?,angularjs,angularjs-directive,Angularjs,Angularjs Directive,我有一个片段看起来像这样: <div directive config='config'> <p> {{somemessage}}</p> </p> element.children()[0].innerHTML = 'My custom msg'; 这是非常错误的。正确的方法是什么?当您说“每个实例”时,这表示您需要一个可重用的指令,并且隔离范围可能更合适。你能解释一下为什么需要分享吗?无论哪种方式,您都应该在指令中使用模板,在其中设

我有一个片段看起来像这样:

<div directive config='config'>
    <p> {{somemessage}}</p>
</p>
element.children()[0].innerHTML = 'My custom msg';

这是非常错误的。正确的方法是什么?

当您说“每个实例”时,这表示您需要一个可重用的指令,并且隔离范围可能更合适。你能解释一下为什么需要分享吗?无论哪种方式,您都应该在指令中使用模板,在其中设置此消息。更多的信息将很好地提供更多的建议。是的,我的意思是我想在相同的范围内重用这个指令。我想让它成为一个共享的范围,以避免太多的手表(因为我在作用域上有几个属性,我需要从每个指令中观察这些属性,并根据该指令的config属性做出反应。错误的方法?无论如何,问题是我需要在每个指令中将该消息设置为不同的字符串。这样做的好方法是什么?