问题标签 [directive]
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.
angularjs - 使用自定义角度指令制作像 SO 上的铭牌
我有一个视图部分“nameplate.jade”,它具有从用户对象绑定的几个属性。在另一个页面上,我想查看用户名牌上的用户列表。所以我想做的是以某种方式发送用户或用户。_id 我将从我所在的任何控制器获得并让它渲染铭牌,然后继续渲染下一个,第一个持续存在。
我如何将它用于一个铭牌
如果我想要铭牌列表,我将如何使用它
nameplate.jade
nameplate directive
templates - 带有模板的自定义指令以显示来自 WS AngularJS 的数据
我需要什么:创建一个自定义指令来显示一个表格,只是为了练习。
我所拥有的:我有带有数据编码的指令,例如在这个小提琴中,并且工作正常。
我的问题:当我在控制器上使用 $http 将数据硬编码为来自 WS 的数据时,数据不会显示在表上(我认为是同步问题)。
我相信问题是因为从 WS 获取数据时没有刷新数据。但我不知道如何使用 $watch 以及是否需要。
angularjs - 根据指令中的属性设置 templateUrl
我正在研究一组角度指令,我想根据属性的存在或值加载正确的模板。
如果是水平的,templateUrl 应该是/partials/horizontal-form
,如果是垂直的,templateUrl 应该是/partials/vertical-form
我对 templateUrl 很感兴趣,因为template
html 依赖于属性,所以我不能使用。在compile.pre
函数中,已经加载了 html。
如果有另一种方法可以实现这一点,我对此持开放态度,因为我现在从角度开始,信息越多越好。
谢谢
javascript - 在 AngularJS 中使用 templateURL 从外部资源加载
我正在 AngularJS 中创建一个利用 templateUrl 键的自定义指令。我遇到的问题是我们将这些模板文件托管在外部 CDN 上,因此出现 Access-Control-Allow-Origin 错误。
我在某处读到我可以做这样的事情......
...但这并不是很理想,无论如何我都无法让它正常工作。
有人有什么建议吗?
image - 以 Sphinx(重组文本)格式指定在线图像
关于在使用 Sphinx 记录时如何参考在线图像的任何想法?
这不起作用:
给我:
谢谢...
jquery-ui-sortable - 将参数从指令传递到回调
我正在尝试定义一个sortable
包装 jqueryui 的可排序插件的指令。
角码是:
html代码是:
的代码MyCtrl
:
我想在我的回调中获取startIndex
and并对它们做一些事情,但它会打印:endIndex
updateOrders
如何将这些参数传递给我的回调?我的方法正确吗?
javascript - AngularJS:从自定义指令中调用自定义指令似乎不起作用
我可以创建两个指令。在这种情况下,一个名为 zMonthSelect,另一个名为 zTest,它引用 zMonthSelect。如果它们是嵌套的,Angular 似乎不喜欢。这是为什么?我能做些什么来修复它?
这是代码:
和 HTML:
angularjs - AngularJS ng-repeat完成后如何执行js
我是 AngularJS 的新手。我想用来ng-repeat
呈现数据列表。
每个数据<abbr class="timeago" title="2012-10-10 05:47:21"></abbr>
在渲染后都应该有一个相似的。然后我可以使用 jquery 插件timeago
把它变成人类友好的文本about 1 hour ago
。
我的代码如下。但它没有任何效果。请帮忙。
编辑:我的问题是,我可以得到正确的 html 呈现。但是代码在directive
不运行。
的HTML:
js: