小编Nik*_*kos的帖子

使用Razor,如何为JavaScript变量渲染布尔值?

如何在cshtml文件中为J2变量渲染布尔值?

目前,这显示语法错误:

<script type="text/javascript" >

    var myViewModel = {
        isFollowing: @Model.IsFollowing  // This is a C# bool
    };
</script>
Run Code Online (Sandbox Code Playgroud)

javascript asp.net-mvc razor

133
推荐指数
6
解决办法
7万
查看次数

我应该使用Browserify或Webpack来延迟加载角度为1.x的依赖项

我想在大型应用程序中异步加载角度依赖项,我试图在BrowserifyWebpack之间做出决定.我知道angular 2.0会原生支持这个,但是现在我正在寻找一个支持良好且流行的解决方案.

任何人都可以就角度团队中哪些最有效,以及构建项目的最佳方式提供建议.

angularjs browserify webpack

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

在chrome中检测到源映射,但未使用webpack-2加载原始源

运行使用webpack 2构建的应用程序时,会在chrome中检测到源映射,但未加载原始源.我正在使用webpack beta21.

这些文件曾经被自动检测到,即当断点被放入webpack js文件的输出中时,源视图将跳转到webpack的原始源输入.但现在我被困在这个屏幕上: 在此输入图像描述

配置:

var path = require("path");
var webpack = require("webpack");
var WebpackBuildNotifierPlugin = require('webpack-build-notifier');


const PATHS = {
  app: path.join(__dirname, '../client'),
  build: path.join(__dirname, '../public')
};

module.exports = {


  entry: {
    app: PATHS.app + '/app.js'
  },
  output: {
    path: PATHS.build,
    filename: '[name].js'
  },


  devtool: "source-map",
  module: {
    loaders: [
      {
        test: /\.js?$/,
        loader: 'babel-loader',
        include: [
          path.resolve(__dirname, 'client'),
        ],
        exclude: /node_modules/

      },

      {
        test: /\.css/,
        loader: "style!css"
      }
    ]
  },
  resolve: {
    // you can now require('file') …
Run Code Online (Sandbox Code Playgroud)

google-chrome source-maps webpack webpack-2

24
推荐指数
2
解决办法
5124
查看次数

打字稿全局变量

有没有一种方便的方法可以在模块中访问全局变量,没有编译器错误,即下面使用的CANVAS_WIDTH?

    export class Bullet {


        x: number = 22;
        y: number = 22;

        constructor (speed: number) {
            this.xVelocity = speed;
        }

        inBounds() {
            return this.x >= 0 && this.x <= CANVAS_WIDTH &&
                this.y >= 0 && this.y <= CANVAS_HEIGHT;
        };
}
}
Run Code Online (Sandbox Code Playgroud)

typescript

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

我应该使用Traceur而不是Typescript来定位ES5,但是要为ES6做好准备

我正在开发一个可以从Typescript中受益的大型代码库,但是由于最终世界将转向ES6,我应该将开发引向Traceur吗?

我不想改变Typescript实现以定位ES6(准备就绪时),所以我现在的感觉是继续使用Traceur.

任何人都可以建议吗?

typescript traceur

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

rhino-mocks存根和期望有什么区别

rhino-mocks存根和期望有什么区别:在我看来他们的行为完全相同?

mockContext.Stub(x => x.Find<Blog>())
    .Return(new List<Blog>() 
    { 
        new Blog() { Id = 1, Title = "Test" } 
    }.AsQueryable());

mockContext.Expect(x => x.Find<Blog>())
    .Return(new List<Blog>()
    {
        new Blog(){Id = 1,Title = "Title"},
        new Blog(){Id=2,Title = "no"}
    }.AsQueryable());
Run Code Online (Sandbox Code Playgroud)

rhino-mocks mocking stub expectations stubbing

16
推荐指数
1
解决办法
8264
查看次数

如何使用RAML使用OAuth2描述API

我想使用RAML来描述使用OAuth2的API

有没有人有一个解决方案或示例我可以用来与我自己的RAML进行比较?

api rest oauth-2.0 raml

13
推荐指数
1
解决办法
7157
查看次数

Babel错误:如果没有'new',则无法调用类构造函数Foo

我正在使用babel进行转换.

我有class BaseComponent延伸的class Logger.

当我new Logger()在浏览器中运行时,我收到此错误

没有'new'就不能调用类构造函数BaseComponent

抛出这个的代码是:

var Logger = function (_BaseComponent) {
  _inherits(Logger, _BaseComponent);

  function Logger() {
    _classCallCheck(this, Logger);

    return _possibleConstructorReturn(this, Object.getPrototypeOf(Logger).call(this, "n")); //throws here
  }
Run Code Online (Sandbox Code Playgroud)

babel ecmascript-6

9
推荐指数
2
解决办法
5814
查看次数

如果属性未以角度4更改,如何强制更新模板

在我的组件中有一个像这样的模板

template: '<input type="text" value="{{formattedValue}}">',

当输入某些错误输入时,内部的formattedValue属性不会更改,但我希望UI随后更新以显示最后一个正确的值.

例如,如果组件this.formattedValue为1,000并且用户更新输入以使文本1,000xI然后希望输入再次为1,000.目前这不会发生.当然我可以在函数中使用Dom api更新DOM,但我更喜欢使用模板.

angular4 angular

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

白标 React Native 应用程序

这里已经有一些信息:White labeling an iOS app

我想知道是否有任何工作流程可以为 React Native 应用程序添加白标?

基本上,如果我有一个应用商店的核心应用程序。我想创建带有一些修改的白色标签版本(iOS + Android)。

white-labelling react-native

7
推荐指数
2
解决办法
2916
查看次数