问题标签 [angularjs-interpolate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
94 浏览

javascript - Angular 1/$interpolate - 插值数组

我有这个数组stateData.submenu

我想用 我可以解释单个属性template的服务插入所有属性,例如:$interpolate

this.notificationBadge = this.$interpolate(stateData.submenu[2].template)(this)

例如,如何使用 ecmaScript 2015 或 Lodash 循环和插入所有属性?

0 投票
1 回答
95 浏览

javascript - Angular 1/$interpolate - 在数组中插入元素

我有这个数组stateData.submenu

对于数组的第三个元素中$interpolatetemplate属性,我做(解释{{ notificationBadge }}表达式):

但它不是很干净,我想创建一个循环来迭代template数组的所有属性和$interpolate.

我该怎么做 ?

0 投票
1 回答
52 浏览

javascript - Angular 1 - 将 ng-if 条件编译成字符串

我有这个字符串:

解释我所做的 {{ notification}} 表达式:

我现在想做的是ng-ifspan元素中添加一个:

但是$interpolate服务不支持这个,我怎样才能“编译” ng-if 的条件?

0 投票
1 回答
523 浏览

angular - 更改 angular5 中的插值符号

在 angular5 中构建一个项目,我想使用 [[ ]]作为开始和结束符号进行插值。

以前,Angularjs1.x 有$interpolateProvider来自定义这些符号,默认插值符号是{{}}

我们如何在 Angular 2+ 版本中实现相同的功能?

0 投票
0 回答
41 浏览

angularjs - 在 angularjs 中安全地接受 html

我需要接受来自用户的 html 输入(模板)。然后我需要使用 angular 的 $interpolate 函数对其进行编译。因此,当我从用户那里获取 html 时,我会这样做。

然后我检查了添加,我很好,警报不起作用。但后来我在输入框中输入了以下代码,我看到了警报。

请帮我正确实现这个用例。

0 投票
1 回答
82 浏览

jquery - 我们可以在 jquery html 函数中使用 angularJS 字符串插值({{}})吗

我想在 Jquery html 函数中使用 angularJs 字符串插值

上面的代码行没有打印 Result as 2

实际结果:{{1 + 1}} 预期结果:2

0 投票
2 回答
387 浏览

javascript - 如何在 angualr 模板中正确插入嵌套的属性获取器?

我正在尝试将嵌套属性 getter 插入 angular html 模板:

myObject.myextendedProps是一个属性获取器对象类型,但我得到一个异常:

无法读取未定义的属性“someProperty1”

但我肯定知道这myProps不是空的,因为当我在控制台记录 时myObject,我可以单击Invoke 属性 getter 属性的三个点,myProps它显示一个实际值。

我最好的猜测是它是一个属性吸气剂问题。有什么建议可以解决吗?

0 投票
1 回答
57 浏览

html - 翻译服务的AngularJS插值问题

我的 html 中有这个三元运算符(工作正常)

我正在使用来自 json 对象的翻译服务。这是 en_US.json 文件的示例:

我像这样使用它:

有没有办法在我的三元示例中使用此服务?