我可以用angularjs使用另一个模板引擎吗
Can i use another template engine with angularjs?
我可以使用另一个带有Angular的模板引擎吗?我在谷歌上搜索了它,其中大部分只是指angular使用的当前模板引擎,我需要一个具有简单逻辑的模板引擎,如"if"、"or"。。非常感谢。
{{expression}}
),但没有模板。
我首先向您介绍ngIf指令,在这里您可以有条件地包含DOM元素:
<div ng-if="somethingIsTrue">TRUE</div>
<div ng-if="!somethingIsTrue">FALSE</div>
如果这还不够,请考虑您选择的模板引擎来预处理HTML。您可以设置一个grunt任务,将模板文件转换为Angular可以引用的HTML文件。
Brian提到ng-if
,ng-switch
也可能满足您的需求:
<div ng-switch on="selection">
<div ng-switch-when="settings">Settings Div</div>
<span ng-switch-when="home">Home Span</span>
<span ng-switch-default>default</span>
</div>
这将使用ng-switch-when
中指定的值打开selection
的值,并使用ng-switch-default
作为默认情况。
文档
您可能可以重写$interpoleProvider,但不建议这样做
相关文章:
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 使用clickToggle并在单击另一个元素时关闭元素
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 另一个ajax调用中的Jquery ajax调用在for循环中没有按预期工作
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 无法从jquery Mobile导航栏重定向到另一个页面
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 是否可以将一个函数输入连接到另一个函数调用的文本
- 字符串在将其传递给另一个活动Android JavaScript时读取Null
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 导航到特定事件的另一个变量页面
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 如何在react js中将值从一个组件发送到另一个组件
- 按我自己的类克隆另一个元素的内容和顺序
- 在另一个函数中使用变量this
- 如何在react js中从一个页面导航到另一个页面
- 是否可以使用渠道 API 从另一个域连接到我的应用引擎
- 我可以用angularjs使用另一个模板引擎吗