【问题标题】:Umbraco 7.3.4 - Custom Data Type Value Doesn't ChangeUmbraco 7.3.4 - 自定义数据类型值不会改变
【发布时间】:2016-01-07 15:44:36
【问题描述】:

我创建了一个自定义数据类型来处理文本区域的字符限制。

在用户开始在文本区域输入之前,我一直在关注 $scope.info = "Hello World" 的演示。

我已经删除了这个,所以它应该从 umbraco 内容界面中删除了这个文本。

但它仍然在文本框的右侧显示“Hello World”。

客户编辑器角度控制器:

angular.module("umbraco").controller("My.CustomEditorController", function 

    ($scope, notificationsService) {
        $scope.info = "";

        $scope.limitChars = function () {
            var limit = parseInt($scope.model.config.limit);

            if ($scope.model.value.length > limit) {
                $scope.info = "You cannot write more than " + limit + " characters!";
                $scope.model.value = $scope.model.value.substr(0, limit);
                notificationsService.remove(0);
                notificationsService.warning($scope.info);

            }
            else {
                $scope.info = "You have " + (limit - $scope.model.value.length) + " characters left.";
            }
        }

       });

【问题讨论】:

  • 您是否尝试增加 config/ClientDependency.config 中的版本?在某种程度上似乎是一个缓存问题
  • @Eyescream 嗨,这有效!谢谢,并阅读了有关使用 ClientDependency 的更多信息。干杯!

标签: angularjs content-management-system umbraco7


【解决方案1】:

您是否尝试过在 配置/ClientDependency.config?在某些方面似乎是一个缓存问题 等级——眼霜

这样做并且成功了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-18
    • 1970-01-01
    相关资源
    最近更新 更多