如何将Jade变量分配给Angular绑定
How to assign Jade variable to Angular bind
这里有一个小问题,我有jade变量,所以我想把那个jade变量分配给angular bind。
但它的返回错误
这是我的翡翠
- var editor = false // my variable
.content
.title Title
// that i want to assign
- editor = {{editormode}} // $scope.editormode = true || false return
if editor
.title-edit
您不能在Jade控件表达式中使用Angular范围变量。Jade将模板编译成Angular使用的HTML,而不是其他方式。
在您的情况下,您可能想要ngIf
指令:
- var editor = false // my variable
.content
.title Title
.title-edit(ng-if="editormode")
Jade是一个服务器端引擎,其唯一目的是从Angular没有交互的模板生成HTML。Angular是一个客户端框架,用于处理从服务器接收的HTML。实现所需功能的一种方法是将编辑器变量存储到<input type="hidden">
中,然后通过Angular访问其值。
我以前从未将jade和angular一起使用过,但如果您成功地将"editormode"变量传递到jade模板,则以下操作将起作用:
.content
.title Title
if editormode
.title-edit
相关文章:
- Angular:更新一次性绑定的数据
- 如何将Jade变量分配给Angular绑定
- 在将绑定应用于控制器之后,是否会发出Angular$scope事件
- $http中的Angular 1数据绑定承诺不起作用
- angular:绑定到滚动事件不起作用
- 使用angular绑定数据.(将方法调用到视图中)
- 用angular绑定数据的正确方法.延长已解决的承诺
- 动态添加内容时,重新绑定angular绑定
- 在等待$onInit回调完成时,我应该为Angular绑定的属性返回什么?
- Angular -绑定到返回承诺的函数
- 如何获取表单输入,使用Angular绑定选择值
- 用Angular绑定一个简单滑块的数据
- 使用ng-bind-html设置HTML中的Angular绑定
- Angular绑定与JQuery事件不起作用
- Angular绑定对象元素到HTML
- Angular绑定不起作用
- 在Angular绑定中保留HTML文本框换行格式
- Angular绑定不能在任何标签内工作
- Angular绑定不起作用
- Angular绑定表到泛型对象