gpt4 book ai didi

angularjs - 在 ng-repeat 的每次迭代中执行脚本/函数

转载 作者:行者123 更新时间:2023-12-02 06:32:06 24 4
gpt4 key购买 nike

我在这样的元素上使用 ng-repeat:

<div ng-repeat="aSize in BC.aOutputSizesArr" style="width:{{aSize}}px; height:{{aSize}}px;">
{{aSize}}
<canvas/>
<script>alert({{aSize}})</script>
</div>

所以基本上在每次重复时,我需要根据 aSize 的值绘制到 Canvas 上,是否可以在 ng-repeat 的每次迭代中执行一个函数>?我试着把那个 script 标签放在那里,但它不起作用。

最佳答案

这是一个 example我的意思是使用指令。

这个指令:

angular.module('directives', []).directive('alerter', function () {
return {
model: {
size: '@'
},
link: function ($scope, element, attrs, controller) {
alert(attrs.size)
}
};
});

像这样使用:

<alerter size=10>alert 10</alerter>
<alerter size=15>alert 15</alerter>

将执行。

关于angularjs - 在 ng-repeat 的每次迭代中执行脚本/函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32469628/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com