问题标签 [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.
svg - 将角度插值 ID 传递给函数
我一直在尝试传递由 ng-repeat 生成的 SVG 元素的 ID。
每个都有一个 cx、cy 和一个 id:
这些是使用以下代码插入 HTML 中的:
有一个“基础”SVG 模板,它们放置在其中,并且它们出现在适当的位置。
当我检查页面元素时,ID 是存在的。在 SVG 定义的末尾,ng-mouseover 函数应该采用 id,并允许修改圆......我所有将内插 id 属性传递给后端函数的尝试似乎都失败了。我遵循的示例在这里:fiddle,它在某些排列中产生警报,但 id 是“未定义”或“[object Object]”......
我在后端的功能目前设置为
这会产生一个带有“[object Object]”的警报,尽管我认为我已经坚持了小提琴中的模式,它在小提琴中工作,通过 id 作为警报窗口中的文本。当我直接通过函数插入的 id 数字时,它可以很好地改变我想要的半径(我通过硬编码的 ID 获取元素,并且半径在那个圆上发生变化......)
如何将此 ID 传递到后端,以便我可以获取元素并让它有效地修改自己的属性?如果这是页面加载的问题并且以某种方式没有及时注册 ID,为什么鼠标悬停事件不会处理完全加载的页面?
angularjs - 何时使用 ngAttr?
只是想要一些澄清。有人告诉我,当有插值标记时,您应该使用 ngAttr。例如:
我还在网上看到了一些代码,其中有插值标记,但它们不使用 ngAttr。在处理插值标记时,是否存在使用 ngAttr 而不使用 ngAttr 的某些情况?
javascript - AngularJS - $interpolate vs $filter
在 AngularJS 中,$filter
提供了一种格式化我们向用户显示的数据的方法。但是,$interpolate
也允许我们实时更新一串文本。
$interpolate
和是否$filter
相互关联?这两者在概念上有何不同?
angular - angularjs 2中的InterpolateProvider
我正在尝试在 AngularJS 2 中做类似于 interpolateProvider 的事情,但找不到类似的方法
angularjs-directive - Angular 指令作为 angular-translate 值
我在尝试将指令工作作为翻译值时遇到问题。这就是我所拥有的
在我看来:
当我检查元素时, ng-src 属性不再在标签上
我将其配置为:
我不确定发生了什么,但我认为该$sanitize
服务从 html 中删除了 ng-src,我不知道如何防止它,如果您有任何想法,他们将受到热烈欢迎
angularjs - Angular JS 中的插值
我正在尝试理解 Angular JS 中的插值概念,并且我已经编写了这段代码。我正在尝试在输入框中输入文本,并根据文本区域标签中的模板,它应该替换变量并在 previewText 字段中动态更新最终消息。如何实现这一点。
javascript - AngularJS 指令 - 插值时出错
我正在发现 AngularJS 指令,并且在将对象的属性绑定到模板时遇到了问题。
我有一个不同内容类型(jpg、mp4)的项目列表,我试图通过在关于内容类型的 img 标签和 video 标签之间切换来自定义 DOM。
我有一个控制器,它使用工厂作为从上一个视图中获取选定对象的依赖项:
然后,我有我的指令:
在我的 console.log(scope.event) 上,浏览器正在打印具有所有属性(_id、contentType、文件名等)的对象。
还有我的 HTML 视图,我想在其中更新关于内容类型的标签:
但我有错误消息:
错误:[$interpolate:noconcat] 插值时出错:http: //192.168.1.11 :8100/api/events/video/ {{event._id}} 严格上下文转义不允许在需要可信值时连接多个表达式的插值.
我已经尝试将属性范围添加到指令的返回对象,但是我有一个未定义的对象......
感谢您的帮助!
编辑:
我在互联网上发现问题出在视频 url 上(它是针对 XSS 攻击的保护),但我不知道如何自定义我的 DOM 的这一部分并避免任何安全缺失..
javascript - 如何在角度控制器中使用由其属性过滤的对象?
我正在说明一个堆叠图及其表格,并使用它获取其 json 数据$http.get()
并将其设置为$scope.dataset
html:
我如何$scope.dataset
在控制器中更新?
_searchQuery
dataset
像魅力一样匹配和过滤我的桌子。无需在控制器中编写任何代码。即dataset.key1.key2
反映到_searchQuery.key1.key2
但是对于我的 nvd3.js 堆叠图,我必须$scope.dataset
在 DOM 中以相同的方式进行过滤。$scope.dataset = $filter('$scope._searchQuery.key1.key2')($scope.dataset)
通过一个错误。我正在关注角度文档和此链接:如何在控制器中使用过滤器?
html - Ionic 2 从至在同一个html中
我在 Ionic 2 中有一个 html 页面,我在其中使用 *ngFor 生成离子幻灯片,并且我想将数据从 ngFor 传递到同一页面的页脚。
如何将 event.message 传递给页脚?
angularjs - 手动编译插值
我有一个自定义指令并使用 ng-repeat 呈现该指令。我需要的是在传递到我的自定义指令之前编译插值。
在下面找到 plnkr
https://plnkr.co/edit/bjdBSKCFPhgbE2aREupy?p=preview
在这里,我想<display-id mycompile id={{op.id}}> </display-id>
使用 mycompile 指令在此代码中编译插值。