自定义指令中的ng-class不会观察更新

 BigUncle 发布于 2023-02-12 10:49

我正在尝试创建一个像这样使用的指令:


myValue范围值(应该是数字) negative只是一个css类的名称.

该指令背后的想法是,我不想向用户显示货币,并且当绑定的数量为负时,negClass get应用于呈现的元素.

我遇到的问题是当更改negClass时,更新不会生效.但我确实看到了DOM中的变化.

这是我的指令定义:

myModule.directive('amount', function () {
    return {
        restrict: 'E',
        replace: true,
        template: '{{value | currency}}',
        scope: {
            value: "=",
            negClass: "@",
        }

    };
});

这是一个演示问题的测试工具:https://dl.dropboxusercontent.com/u/1563210/amtdirtest.html

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有