小编Jig*_*992的帖子

FullCalendar eventRender事件冻结浏览器选项卡

我正在使用FullCalendar插件AngularJs.

一切正常.在eventRender事件我加入background color,image,tooltiplabel为每一个事件,对于它冻结几秒钟的浏览器选项卡.

有没有办法加速或显示装载机或任何东西?

我正在使用以下代码

$scope.uiConfig = {
            calendar: {
                height: 550,
                editable: false,
                header: {
                    left: 'onlyErrorButton',
                    center: 'title',
                    right: 'today basicDay,basicWeek,month prev,next'
                },
                timeFormat: 'H:mm',
                defaultView: 'month',
                titleFormat: 'DD MMMM YYYY',
                views: {
                    day: {
                        columnFormat: 'dddd D.M'
                    },
                    week: {
                        columnFormat: 'dd D.M'
                    },
                    month: {
                        columnFormat: 'dd',
                        titleFormat: 'MMMM'
                    }
                },
                loading: function( isLoading, view ) {
                        if(isLoading) {// isLoading gives boolean …
Run Code Online (Sandbox Code Playgroud)

jquery fullcalendar angularjs

8
推荐指数
1
解决办法
840
查看次数

如果 linq 中的字段值为空,如何使用 Contains() 函数

我正在开发一个Linq用于获取数据的项目。现在我有一个场景,我必须检查字段值是否包含我使用的Contains()函数的给定字符串。

一切正常,但是当任何领域出现时,null就会产生问题。

personData = personData.Where(x => x.FirstName.ToLower().Contains(q.ToLower()) || x.LastName.ToLower().Contains(q.ToLower())).Select(x => x).ToList();
Run Code Online (Sandbox Code Playgroud)

在这里,当 FirstName 或 LastName 字段具有空值时,它会引发错误。

那么,我该如何克服这个问题呢?

c# linq

3
推荐指数
3
解决办法
4740
查看次数

调用web api时$ http调用两次

我创建了一个WEB API使用ASP.NET MVC WEB API 2.0.Web API包含像login,register等等方法.
AngularJS用来调用WEB API方法,但它调用了两次.例如,当我调用POST方法时,它首先调用OPTION(我没有创建任何OPTION方法),然后调用POST方法.
我的代码:(用于登录)
HTML:

<div class="container" ng-controller="UserAccount">
    <form ng-submit="loginNow(user)">
        <input type="email" placeholder="Enter Email" required ng-model="user.email" id="txtEmail" class="form-control" />
        <br />
        <input type="password" placeholder="Enter Password" required ng-model="user.password" id="txtPwd" class="form-control" />
        <br />
        <button type="submit" class="btn btn-primary">Login</button>
    </form>
</div>
Run Code Online (Sandbox Code Playgroud)


AngularJS控制器:

$scope.loginNow = function (user) {
        $http.post(rootURL + "login", { email: user.email, password: user.password })
            .success(function …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc angularjs asp.net-web-api2

0
推荐指数
1
解决办法
4135
查看次数