在Html Helper元素Razor中指定angular指令的自定义属性

时间:2016-06-29 17:29:58

标签: angularjs asp.net-mvc-4 razor

这里我正在编写一个角度自定义指令属性,如下所示

Counter({'TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC,TTATGCTAAGTATC': 2, 'AGCTCCCCGTTTTC,AGCTCCCCGTTTTC': 1})

我有一个视图,其中我正在使用剃刀。所以我的问题是如何将此指令属性注入我的htmlHelper元素。我的Html Helper元素如下

var app = angular.module('myApp', ['ui.bootstrap']);

    app.directive('myDirective', function () {
        return {
            restrict: 'A',
            link: function (scope, el) {
                el.bind('blur', function () {
                    alert('hi');
                });
            }
        }
    });

当我只是将属性注入" my_directive"它显示"无效的匿名类型的memeber声明符"。

感谢您的帮助。谢谢!!

1 个答案:

答案 0 :(得分:0)

我有类似的问题。您可以通过将@my_directive=""添加到匿名类的列表中来解决此问题。似乎在使用空值声明时,它只会添加没有值的属性(因此,它将呈现为输入类型=“文本”my-directive id =“myID”...

希望有所帮助! 史蒂夫