小编Ell*_*one的帖子

与IntelliJ IDEA相比,DataGrip增加了价值

所以,我想知道JetBrains DataGrip软件是否真的有一些新功能.

到目前为止,我没有在IntelliJ IDEA(Ultimate)中找到任何尚未存在的内容.我没有花太多时间使用它.

database ide jetbrains-ide intellij-idea datagrip

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

将对象数组转换为属性数组

是否有一种简单的方法,使用filter或者parse其他东西来转换数组,如下所示:

var someJsonArray = [
  {id: 0, name: "name", property: "value", otherproperties: "othervalues"},
  {id: 1, name: "name1", property: "value1", otherproperties: "othervalues1"},
  {id: 2, name: "name2", property: "value2", otherproperties: "othervalues2"}
];
Run Code Online (Sandbox Code Playgroud)

进入一个简单的数组,填充前一个数组中包含的对象的一个​​属性,如下所示:

[0, 1, 2]
Run Code Online (Sandbox Code Playgroud)

javascript arrays

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

更改md-checkbox颜色

所以看起来我可以通过以下方式更改空的背景颜色md-checkbox:

md-checkbox .md-icon {
background: red;
}
Run Code Online (Sandbox Code Playgroud)

但我无法改变已检查的背景md-checkbox.我试着玩:checked,::before,::after...但没有成功.

我该怎么办?

javascript css checkbox angularjs angularjs-material

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

使表格单元格内的2个按钮彼此相邻

我有以下代码:

      <td>
        <button class="btn btn-primary btn-xs" ng-click="r.changeView('requests/edit/' + request.id)">
          <i class="fa fa-pencil-square-o"></i>
        </button>
        <button class="btn btn-primary btn-xs" ng-click="r.changeView('requests/edit/' + request.id)">
          <i class="fa fa-step-backward"></i>
          <i class="fa fa-step-forward"></i>
        </button>
      </td>
Run Code Online (Sandbox Code Playgroud)

它们出现在两条不同的线上.

如何让它们在同一条线上彼此相邻?

我尝试了一些事情float,并display但没有成功.

html css html-table button

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

角度变量中的特殊字符位于HTML文件中

在我的HTML中,我正在做这样的事情:

<li ng-repeat="favorite in favorites track by $index">
  <a ng-href="javascript:void(0)" ng-click="changeSVG(favorite)">
    <i class="fa fa-sitemap"></i>{{favorite}}
  </a>
</li>
Run Code Online (Sandbox Code Playgroud)

问题是有时候favoritein ng-click="changeSVG(favorite)"包含特殊字符'.所以我在控制台中遇到这样的错误:

错误:[$ parse:lexerr] http://errors.angularjs.org/1.3.14/ $ parse/lexerr?p0 =未终止%20quote&p1 = s%2042-44%20%5B')%5D&p2 = changeSVG('错误(本机)处理%20passageNaN'ordre%20MOB')

我怎么能阻止这个?

我在调查时听说过$ sce,但不确定它是否符合我的需求以及如何在我的控制器中使用它.

这是changeSVG()功能:

$scope.changeSVG = function (svgName) {
    var defaultZoom = getZoomFromCarto(svgName);

    $scope.currentCartography = svgName;
    $scope.currentZoom = defaultZoom;
    if ($scope.cartoHistory.indexOf(svgName) != -1)
        $scope.cartoHistory.splice($scope.cartoHistory.indexOf(svgName), 1);
    $scope.cartoHistory.unshift(svgName)
    if ($scope.cartoHistory.length > 20)
        $scope.cartoHistory = $scope.cartoHistory.slice(0, 20);

    localStorage.setItem("cartoHistory", JSON.stringify($scope.cartoHistory));
    removeEmbed();
    var svgPath = "SVG/" + $scope.currentLanguage + "/" …
Run Code Online (Sandbox Code Playgroud)

html javascript encoding angularjs

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

使用ng-单击md-tab标签

我遇到了麻烦md-tabs:每当我点击要显示的特定选项卡时,我都无法调用控制器功能.

以下是我尝试的几个代码:

<md-tabs md-center-tabs id="menuTabs" md-dynamic-height="true" ng-click="focusSearch()">

            <md-tab label="<i class='fa fa-search'></i>" ng-if="handleResize()">
                <md-content class="control-sidebar-dark" ng-style="{'height' : menuHeight}">
Run Code Online (Sandbox Code Playgroud)

<md-tabs md-center-tabs id="menuTabs" md-dynamic-height="true">

            <md-tab label="<i class='fa fa-search' ng-click='focusSearch()'></i>" ng-if="handleResize()">
                <md-content class="control-sidebar-dark" ng-style="{'height' : menuHeight}">
Run Code Online (Sandbox Code Playgroud)

<md-tabs md-center-tabs id="menuTabs" md-dynamic-height="true">

            <md-tab ng-click="focusSearch()" label="<i class='fa fa-search'></i>" ng-if="handleResize()">
                <md-content class="control-sidebar-dark" ng-style="{'height' : menuHeight}">
Run Code Online (Sandbox Code Playgroud)

我希望focusSearch()在单击此选项卡时调用我的函数,但她从不这样做.

html javascript angularjs angular-material

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

Django:loaddata更新数据

我有一个夹具seed_data.json,我有我的初始数据.

有时我会在这个灯具中添加新数据并重新加载,这会正确地更新我的数据.

但是,我现在想从中删除一些数据.所以我修改了我的seed_data.json,例如,我有类似的东西:

{"fields": {"name": "Field 0"},"model": "catalog.product","pk": 1},
{"fields": {"name": "Field 1"},"model": "catalog.product","pk": 2},
{"fields": {"name": "Field 2"},"model": "catalog.product","pk": 3},
# ...
Run Code Online (Sandbox Code Playgroud)

那成了:

{"fields": {"name": "Field 1"},"model": "catalog.product","pk": 1},
{"fields": {"name": "Field 2"},"model": "catalog.product","pk": 2},
# ...
Run Code Online (Sandbox Code Playgroud)

但是我得到了:

django.db.utils.IntegrityError: Problem installing fixture .....\seed_data.json

Could not load catalog.Product(pk=2): column name is not unique

因此在添加一些数据时没有问题,但在尝试删除某些数据时,与主键存在冲突.

我怎样才能实现我想做的事情?

python django fixtures loaddata

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

更改角度材质输入样式

我试图改变角度材料输入的样式.

到目前为止,我设法改变了 background-color使用方式:

md-input-container {
    padding-bottom: 5px;
    background-color: #222;
}
Run Code Online (Sandbox Code Playgroud)

占位符和标签颜色使用:

md-input-container.md-default-theme label,   
md-input-container.md-default-theme .md-placeholder {  
    color: #FDFE67 !important; 
} 
Run Code Online (Sandbox Code Playgroud)

但是当我们focus在输入时键入输入和文本颜色时,我无法设置更改文本下的线条颜色.

这是html输入:

<md-content>
    <md-input-container>
        <label>{{isEnglish ? 'Search...' : 'Recherche...'}}</label>
           <input ng-model="searchInput" id="sInput" 
                  ng-change="filterCartoList(searchInput)" my-enter="filterCartoList(searchInput)">
    </md-input-container>
</md-content>
Run Code Online (Sandbox Code Playgroud)

编辑:我在设置这种方式时设法更改文本颜色:

md-input-container .md-input {
color: rgba(255,255,255,0.87);
border-color: rgba(254,253,103,0.82);
}
Run Code Online (Sandbox Code Playgroud)

html javascript css angularjs angular-material

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

将图标添加到角度材质输入

我试图从Angular Material中添加一个搜索图标到我的输入搜索栏:

<aside class="main-sidebar">
    <section class="sidebar control-sidebar-dark" id="leftMenu">
        <div>
            <!--  need to disable overflow-x somehow cuz of menu -->
            <md-tabs md-center-tabs id="menuTabs" md-dynamic-height="true" md-selected="selectedIndex">

                <md-tab label="<i class='fa fa-search'></i>" ng-if="handleResize()" search-Focus>
                    <md-content class="control-sidebar-dark" ng-style="{'height' : menuHeight}">
                        <!-- search Menu -->
                        <div>
                            <div>
                                <form action="javascript:void(0)" method="get" class="sidebar-form" id="searchForm">
                                    <div>
                                    <md-content md-theme="docs-dark">
                                        <md-input-container style="padding-bottom: 5px;">
                                            <label>{{isEnglish ? 'Search...' : 'Recherche...'}}</label>
                                            <input ng-model="searchInput" id="sInput" ng-change="filterCartoList(searchInput)" my-enter="filterCartoList(searchInput)">
                                        </md-input-container>
                                    </md-content>
                                    </div>

                                </form>
                                <div>
Run Code Online (Sandbox Code Playgroud)

当我试图用我们可以在那里看到的图标重现这个例子:http://codepen.io/anon/pen/rOxMdR,我遇到了样式问题而且没有任何正常工作.

知道如何简单地将搜索图标添加到现有输入中吗?

html javascript css angularjs angular-material

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

触发双击事件的两次单击之间的最大延迟是多少?

仍会触发双击事件的两次单击之间的最大延迟是多少?普通 JavaScript、jquery 和 AngularJS 之间的延迟是否会发生变化?

同样,在jquery中fast和slow关键字分别对应什么时间呢?例如,我可以使用$(this).hide("slow");$(this).hide("fast");。有没有办法更改快速和慢速的默认值?

javascript jquery angularjs

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