小编use*_*487的帖子

如何动态地将值添加到javascript对象

我正在尝试学习角度,我有一个示例代码片段如下:

$scope.contents = [{
    name: 'Chris Doe',
    abbreviation: 'Developer',
},{
    name: 'Ann Doe',
    abbreviation: 'Commerce',
},{
    name: 'Mark Ronson',
    abbreviation: 'Designer',
},{
    name: 'Eric Doe',
    abbreviation: 'Human Resources',
},{
    name: 'John Doe',
    abbreviation: 'Commerce',
},{
    name: 'George Doe',
    abbreviation: 'Media',
},{
    name: 'Ann Ronson',
    abbreviation: 'Commerce',
},{
    name: 'Adam Ronson',
    abbreviation: 'Developer',
},{
    name: 'Hansel Doe',
    abbreviation: 'Social Media',
},{
    name: 'Tony Doe',
    abbreviation: 'CEO',
}];
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但我想从API获取数据,然后将数据加载到$scope.contents.我尝试过以下方法:

$http(req).success(function(res) {
    console.log(res);
    for (var i = 0; i < res.length; …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

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

Browser Sync Gulp设置不适用于.NET MVC

我正在尝试为.NET MVC应用程序设置一个gulp浏览器同步构建系统,除了每次进行更改时使用浏览器同步进行实时重新加载外,一切都正常工作.这是我有史以来的第一次尝试,所以我可能会做一些简单的错误.这是我的gulpfile.js

var gulp = require('gulp'),
    uglify = require('gulp-uglify'),
    jshint = require('gulp-jshint'),
    watch = require('gulp-watch'),
    livereload = require('gulp-livereload'),
    browserSync = require('browser-sync'),
    concat = require('gulp-concat');

//minify js
gulp.task('minifyJS', function () {
    gulp.src('Scripts/**/*.js')
        .pipe(concat('app.js'))
        .pipe(gulp.dest('Scripts'))
});

gulp.task('minifyCSS', function () {
    gulp.src('Content/**/*.css')
        .pipe(concat('app.css'))
        .pipe(gulp.dest('Content'))
});

//browsersync
gulp.task('browserSync', function () {
    var files = [
       'Scripts/**/*.js',
       'Content/**/*.css',
       'Views/**/*.cshtml'
    ];

    browserSync.init(files, {

        proxy: "http://localhost:55783/"
    });
});

//default task wraps the two
gulp.task('default', ['minifyJS', 'minifyCSS', 'watch', 'browserSync']);

//watch tasks
gulp.task('watch', function () {
    var jsWatcher = …
Run Code Online (Sandbox Code Playgroud)

javascript gulp browser-sync

5
推荐指数
1
解决办法
2718
查看次数

如何使用jQuery从URL获取Controller名称和操作名称

我在我的网站上使用.net MVC,我需要在javascript中获取URL,但只需要控制器和操作名称,例如,如果我有:

http://stackoverflow.com/questions/9513736/current-url-without-parameters-hash-https

我需要:

http://stackoverflow.com/questions/9513736/

我找到了一些解决方案,例如:

urlBase = location.href.substring(0, location.href.lastIndexOf("/")+1)

->http://stackoverflow.com/questions/9513736/

但是,如果我的URL没有任何参数,则操作名称将被截断,如下所示:

http://stackoverflow.com/questions/

有人有解决方案吗?

javascript model-view-controller jquery

4
推荐指数
1
解决办法
1万
查看次数

无法从使用中推断出 OrderBy 类型的问题

我正在学习关于在 .net 中构建 API 的pluralsight 课程,我似乎遇到了所提供的代码的问题。我有一个类应该根据提供的查询参数对给定的集合进行排序。代码如下:

public static class IQueryableExtensions
{
    public static IQueryable<T> ApplySort<T>(this IQueryable<T> source, string sort)
    {
        if (source == null)
        {
            throw new ArgumentNullException("source");
        }

        if (sort == null)
        {
            return source;
        }

        // split the sort string
        var lstSort = sort.Split(',');

        // run through the sorting options and create a sort expression string from them

        string completeSortExpression = "";
        foreach (var sortOption in lstSort)
        {
            // if the sort option starts with "-", we order …
Run Code Online (Sandbox Code Playgroud)

c# linq sql-order-by

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