小编Rac*_*naa的帖子

Angular2将类添加到body标签

如何在不将主体作为应用程序选择器并使用主机绑定的情况下向body标签添加

我尝试使用渲染器,但它改变了整个身体

Angular 2.x在body标签上绑定类

我正在开发一个大的angular2应用程序并且更改根选择器会影响很多代码,我将不得不改变很多代码

我的用例是这样的:

当我打开一个模态组件(动态创建)时,我想要隐藏文档滚动条

angular

79
推荐指数
2
解决办法
5万
查看次数

在Chart.js中将Y轴值从实数更改为整数

我有一个图表,我想使用Chart.js包含在我的网站中.在Y轴上,它给出了实数而不是整数.如何将数字更改为整数?

这是我现在拥有的图片:

当前图表与实数

这是代码:

var lineChartData = {

    labels : ["2013/04/01","2013/03/31", "2013/03/30", "2013/03/29", "2013/03/28","2013/03/27", "2013/03/26"],

    datasets : [
        {
            fillColor : "rgba(151,187,205,0.5)",
            strokeColor : "rgba(151,187,205,1)",
            pointColor : "rgba(151,187,205,1)",
            pointStrokeColor : "#fff",
            data : ["0", "2","1", "0", "1","0","1"]
        }
    ]

}

var myLine = new Chart(document.getElementById("canvas").getContext("2d")).Bar(lineChartData);
Run Code Online (Sandbox Code Playgroud)

html javascript charts chart.js

51
推荐指数
8
解决办法
5万
查看次数

尝试更新设置时出错

我尝试通过bash脚本执行此命令,但我收到以下错误:

#!/bin/bash 

curl -XPOST 'localhost:9200/my_index/_close' 

curl -XPUT 'localhost:9200/my_index/_settings' -d '{ 
 "analysis": { 
    "analyzer": { 
      "ar_analyzer": { 
        "tokenizer": "standard", 
        "filter" : ["standard", "lowercase", "synonym", "ar_stemmer"] 
      }, 
      "fr_analyzer": { 
        "tokenizer": "standard", 
        "filter" : ["standard", "lowercase", "synonym", "fr_stemmer"] 
      } 
    }, 
    "filter" : { 
      "ar_stemmer" : { 
          "type" : "stemmer", 
          "name" : "arabic" 
      }, 
      "fr_stemmer" : { 
          "type" : "stemmer", 
          "name" : "french" 
      }, 
      "synonym" : { 
          "type" : "synonym", 
          "synonyms_path" : "synonyms.txt" 
      } 
    } 
  } 
}' 

curl -XPOST 'localhost:9200/my_index/_open' 
Run Code Online (Sandbox Code Playgroud)

错误堆栈跟踪:

{"error":"IndexPrimaryShardNotAllocatedException [[my_index] primary …

elasticsearch

47
推荐指数
2
解决办法
3万
查看次数

在twig中的另一个循环内访问loop.index

当我处于第二个循环时,如何访问循环索引?像这样:

      {% for i in range(0, 3) %}
          {% for j in range(0, 9) %}
           {{ loop1.index + loop2.index }}  // ?
          {% endfor %}
      {% endfor %}
Run Code Online (Sandbox Code Playgroud)

twig

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

如何使用Symfony2模拟404错误?

所以我正在寻找一种模拟404错误的方法,我试过这个:

throw $this->createNotFoundException();  
Run Code Online (Sandbox Code Playgroud)

还有这个

return new Response("",404);
Run Code Online (Sandbox Code Playgroud)

但没有一个可行.

symfony symfony-2.1

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

更改Bootstrap下拉列表的方向

如何更改Twitter Bootstrap下拉列表的方向?

我有这样一个下拉列表:

是)我有的

但我希望它看起来像这样:

我想要的是

html javascript css twitter-bootstrap

17
推荐指数
3
解决办法
2万
查看次数

如何在elasticsearch中配置synonyms_path

我是弹性搜索的新手,我想使用同义词,我在配置文件中添加了这些行:

index :
    analysis :
        analyzer : 
            synonym :
                type : custom
                tokenizer : whitespace
                filter : [synonym]
        filter :
            synonym :
                type : synonym
                synonyms_path: synonyms.txt
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个索引测试:

"mappings" : {
  "test" : {
     "properties" : {
        "text_1" : {
           "type" : "string",
           "analyzer" : "synonym"
        },
        "text_2" : {
           "search_analyzer" : "standard",
           "index_analyzer" : "synonym",
           "type" : "string"
        },
        "text_3" : {
           "type" : "string",
           "analyzer" : "synonym"
        }
     }
  }
Run Code Online (Sandbox Code Playgroud)

}

并用这些数据进行了类型测试:

{
"text_3" : "foo dog cat", …
Run Code Online (Sandbox Code Playgroud)

search search-engine elasticsearch

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

角度构建大小与sass是巨大的

所以,我正在大应用程序,所有组件都具有自己的SASS文件风格(我们使用ViewEncapsulation.Native),但我建立npm run build --stats-json --prod --aot并检查与统计https://chrisbateman.github.io/webpack-visualizer/我得到这个

在此输入图像描述

右边所有那些大橙色集团都是sass.shim.ngstyle.ts文件,每个文件都像195k!

sass angular

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

如何阻止格式化HTML文件更漂亮?

所以问题是更漂亮不会很好地格式化html.

例如,如果我有这个角度模板:

<some-component
  some-attribute 
  [ang-binding1]='someExpr'
  [ang-binding2]='someExpr'
  (someEvent)='someFunc($event)'>
</some-component>
Run Code Online (Sandbox Code Playgroud)

更漂亮的将格式化为这样的东西:

<some-component some-attribute [ang-binding1]='someExpr' [ang-binding2]='someExpr' (someEvent)='someFunc($event)'>
</some-component>
Run Code Online (Sandbox Code Playgroud)

如何为html模板禁用更漂亮的格式化?

html prettier

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

Atom typescript插件找不到名称'describe'

我已经尝试包括一系列的打字,但这并不能解决这个问题

在此输入图像描述

这是我的tsconfig.json文件:

{
  "compilerOptions": {
    "declaration": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": ["es6", "dom"],
    "mapRoot": "./",
    "module": "es6",
    "moduleResolution": "node",
    "outDir": "../dist/out-tsc",
    "sourceMap": true,
    "target": "es5",
    "typeRoots": [
      "../node_modules/@types"
    ],
    "types": [
      "jasmine"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

node_modules的路径是正确的

javascript typescript atom-editor

9
推荐指数
1
解决办法
1475
查看次数