Javascript 我可以直接从视图更改AngularJs中的标签文本吗?
我的Javascript 我可以直接从视图更改AngularJs中的标签文本吗?,javascript,angularjs,Javascript,Angularjs,我的HTML <span ng-class="newProvider ? 'newProvider' : ''" class="help-block"> {{ 'new-product.provider.helper' | locate }} </span> 我是否可以检查标签内容? 如果没有,我应该如何将此文本加载到控制器中?您可以在newProvider上定义一个监视程序,并修改附加函数中的文本 为此使用$watch。这里有一个pl
HTML
<span ng-class="newProvider ? 'newProvider' : ''"
class="help-block">
{{ 'new-product.provider.helper' | locate }}
</span>
我是否可以检查标签内容?
如果没有,我应该如何将此文本加载到控制器中?您可以在newProvider上定义一个监视程序,并修改附加函数中的文本 为此使用
$watch
。这里有一个plunker供您查看:
但是,我更喜欢使用
ng show
,ng开关
或ng如果
当newProvider为false时,您不想显示范围吗?如果是这样,则使用ng If=“newProvider”
我始终显示,当istrue
时,必须使用颜色并说些什么,当false
其他颜色和其他文本时。。我想我可以隐藏一个标签,然后展示另一个标签。。但是在同一个标签中有什么方法吗?我更喜欢更改labelnew-product.provider.helper的文本是“请键入并通过您的提供者进行筛选”,而另一个文本应该是“将添加此提供者”是的,筛选器以英语或西班牙语加载文本很好,我使用了ng如果,我让我的代码在这里,如果其他人需要它:{{'newproduct.provider.newHelper'| locate}{{{'newproduct.provider.helper'| locate}
{{ 'new-product.provider.newProvider' | locate }}