AngularJS uigrid筛选器按钮显示为中文字体

维卡什

我在项目中使用了angularjs ui-grid。下面是我的代码

<link href="@Url.Content("~/Content/js-image-slider.css")" rel="stylesheet" type="text/css" />
    <link href="@Url.Content("~/Content/themes/base/js-image-slider.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/ui-grid.min.css")" rel="stylesheet" type="text/css" />
<link href="@Url.Content("~/Content/gemscustomstyle.css")" rel="stylesheet" type="text/css" />
 <script src="@Url.Content("~/Scripts/jquery.min.js")"></script>
    <script src="@Url.Content("~/Scripts/kendo.web.min.js")"></script>
    <script src="@Url.Content("~/Scripts/kendo.all.min.js")"></script>
    
    <script src="@Url.Content("~/Scripts/kendo.aspnetmvc.min.js")"></script>
    <script src="@Url.Content("~/Scripts/js-image-slider.js")"></script>
    <script src="@Url.Content("~/Scripts/jquery.blockUI.js")"></script>
<script src="@Url.Content("~/Scripts/AngularGrid/angularjs.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/AngularGrid/angular-ng-route.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/AngularGrid/ui-grid.min.js")" type="text/javascript"></script>

<div ng-app = "myapp" ng-controller="CitywiseReportController">
    
    <div id="grid1" ui-grid="gridoptions" ui-grid-grouping ui-grid-resize-columns class="myGrid" style="width: 98%"></div>
    </div>
      
<script type="text/javascript">
   
    var app = angular.module('myapp', ['ui.grid']);

    app.controller('CitywiseReportController', function ($scope, CitywiseReportService) {
      
        $scope.configureHeadCountGrid = function () {
            $scope.gridoptions = {
            data:'cityReportData',
                enableGridMenu: true,
                enableFiltering: true,
                enableColumnResizing: true
            }
            //The grid options
            $scope.gridoptions.columnDefs = [
                            { name: 'Duty Travel ID', field: 'DutyTravelId', width: '90' },
                            { name: 'Staff ID', field: 'StaffNumber', width: '90' },
                            { name: 'Staff Name', field:'StaffName', width: '120' },
                            { name: 'DT Cost Center', field: 'CostCenter', width: '120' },
                            { name: 'DT Travel Category', field: 'TravelCategory', width: '120' },
                            { name: 'City Code', field: 'CityCode', width: '60' },
                            { name: 'City Name', field: 'CityName', width: '100' },
                            { name: 'Departure Date', field: 'DepartureDate', width: '120', type: 'date', format: '{0:dd-MMM-yyyy}' },
                            { name: 'Arrival Date', field: 'ArrivalDate', width: '120', type: 'date', format: '{0:dd-MMM-yyyy}' }
                        ];

        }
        getStudents();
        function getStudents() {
            CitywiseReportService.getStudents()
            .success(function (studs) {
                $scope.cityReportData = studs;
               
            })
            .error(function (error) {
              
                $scope.status = 'Unable to load customer data: ' + error.message;
               
            });
        }
        $scope.configureHeadCountGrid();
    });

    app.factory('CitywiseReportService', ['$http', function ($http) {
        var CitywiseReportService = {};
        CitywiseReportService.getStudents = function () {
           
            return $http.get('/DutyTravel/GetCityWiseDTReport');
        };
        return CitywiseReportService;

    } ]);
</script>

但是当网格显示网格过滤器图标图像时显示为中文字体。

看到这张图片

在chrome控制台中,它显示http:// localhost:58206 / Content / ui-grid.woff http:// localhost:58206 / Content / ui-grid.ttf

需要帮忙

Pankaj Parkar

您需要mimeType在自己的内部添加设置web.config

<system.webServer>
    <staticContent>
        <mimeMap fileExtension=".ttf" mimeType="application/octet-stream" />
        <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
        <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
    </staticContent>
</system.webServer>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用iTextpdf无法显示某些中文字体

来自分类Dev

PDFMake:无法显示中文字体

来自分类Dev

中文字体家族未显示在浏览器中

来自分类Dev

如何更改默认的中文字体?

来自分类Dev

如何更改默认的中文字体?

来自分类Dev

Latex 英文文档中的中文字体

来自分类Dev

中国人民的PDF阅读器通常支持哪种中文字体?

来自分类Dev

处于演示模式时,Google Slide字体(中文字体)会更改

来自分类Dev

如何在CSS中使用繁体中文字体?

来自分类Dev

如何从python打印中文字体到Zebra ZPL打印机?

来自分类Dev

Windows计算机上的iText-PDF中的中文字体问题

来自分类Dev

AngularJS。筛选器

来自分类Dev

处于演示模式时,Google Slide字体(中文字体)会发生变化

来自分类Dev

AngularJS筛选器数据绑定

来自分类Dev

AngularJS筛选器数据绑定

来自分类Dev

AngularJS筛选器比较器为true,而在输入字段为空时显示ng-repeat列表

来自分类Dev

AngularJs显示/隐藏按钮触发器

来自分类Dev

简体中文字符显示为问号菱形

来自分类Dev

使用fly-saucer + iText从具有多语言文本的HTML生成PDF,仅中文字体有效

来自分类Dev

筛选数字范围:AngularJS

来自分类Dev

AngularJS-筛选多选

来自分类Dev

在列表中显示按钮 - AngularJS

来自分类Dev

AngularJS筛选器无法正常工作

来自分类Dev

在AngularJS中值为true时显示和隐藏按钮

来自分类Dev

如果单击按钮并输入文本为空 AngularJs,则显示错误

来自分类Dev

按钮下方的居中文字

来自分类Dev

Android中文字右侧的按钮

来自分类Dev

按钮下方的居中文字

来自分类Dev

iText - 不显示中文字符