小编C.M*_*.M.的帖子

离子:ng-show和页面转换

我正在开发一个带有Ionic的移动应用程序,但我还不熟悉这个框架或Angular.您可以点击一些列表项来查看包含一些详细信息的页面.

这是我的列表模板:

<ion-view view-title="In der Nähe">
  <ion-content>
    <ion-refresher
      pulling-text="Aktualisieren"
      on-refresh="loadData()">
    </ion-refresher>
    <ion-list>
      <ion-item href="#/event/location-details" ng-click="showDetails(location)" ng-repeat="location in locations">
        {{location.name}}
      </ion-item>
    </ion-list>

  </ion-content>
</ion-view>
Run Code Online (Sandbox Code Playgroud)

控制器:

  ...
  $scope.showDetails = function(location)
  {
    $rootScope.currentLocationDetails = location;
  };
  ...
Run Code Online (Sandbox Code Playgroud)

这是详细信息页面:

<ion-view view-title="{{location.name}}">
  <ion-content class="padding">
    <button ng-show="location.attr.wheelchair == 'yes'" class="button icon ion-paper-airplane button-balanced"></button>
    <button ng-show="location.attr.wheelchair == 'limited'" class="button icon ion-paper-airplane button-assertive"></button>
    <button ng-show="location.attr.wheelchair == 'no'" class="button icon ion-paper-airplane button-energized"></button>

    <button ng-show="location.attr.food == 'yes'" class="button icon ion-pizza button-balanced"></button>
    <button ng-show="location.attr.food == 'no'" class="button icon ion-pizza button-energized"></button>

    <button …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs cordova ionic-framework ionic

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

离子:页面上的方法调用输入

我有一个

< ion-side-menu >
链接到我在此处定义的页面:

    app.config(function($stateProvider, $urlRouterProvider, $ionicConfigProvider) {

      $stateProvider.state('content', {
        url: "/content",
        abstract: true,
        templateUrl: "templates/sidemenu.html",
        controller: 'SideController'
      });

      $stateProvider.state('content.home', {
        url: "/home",
        views: {
          'menuContent': {
            templateUrl: "templates/home.html",
            controller: "HomeController"
          }
        }
      });

      $stateProvider.state('content.nearby', {
        url: "/nearby",
        views: {
          'menuContent': {
            templateUrl: "templates/nearby.html",
            controller: "NearbyController"
          }
        }
      });

      $stateProvider.state('content.map', {
        url: "/map",
        views: {
          'menuContent': {
            templateUrl: "templates/map.html",
            controller: "MapController"
          }
        }
      });

      $stateProvider.state('content.radar', {
        url: "/radar",
        views: {
          'menuContent': {
            templateUrl: "templates/radar.html",
            controller: "RadarController"
          }
        }
      });

      $stateProvider.state('content.location-details', …
Run Code Online (Sandbox Code Playgroud)

navigation angularjs angular-ui-router ionic

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

Chrome性能:时间轴上的长GPU块

我正在开发一个将在触摸屏客户端上运行的Web应用程序(JS / CSS / AngularJS)。随着应用程序的增长,我遇到了性能问题:我提到应用程序不是以60fps运行,而是以30或更高的速度运行。因此,我使用了chrome内置的时间轴工具来描述引擎盖下发生的事情。好的-有很多长帧将fps限制为〜30。原因是您可以在屏幕截图中看到较大的GPU块(绿色)。

在此处输入图片说明

放大:

在此处输入图片说明 看来GPU需要花费很多时间来...渲染?计算?...?不幸的是,我目前没有任何进一步的信息。有一些CSS效果和转换,但没有什么真正壮观的。它运行在Intel HD Graphics 530(板载)上,但我认为它甚至应该以60fps的速度运行。

我想知道是否有任何方法可以获取更多信息,这是什么导致GPU显着降低,和/或是否存在任何常见的CSS技巧可以加快我的页面速度。还是我可以对GPU本身进行任何调整?

谢谢!

javascript css gpu google-chrome angularjs

6
推荐指数
0
解决办法
339
查看次数

Jenkins Multibranch(管道)/分支跟踪

对于一个新项目,我想使用Jenkins CI的新管道功能。我们在Git存储库中有几个分支,应该以相同的方式对其进行测试。它还应自动跟踪和处理新分支。因此,我创建了一个多分支管道作业。但是我的配置有2个问题:

1)为了被詹金斯标记为有效,分支需要一个“ Jenkinsfile”。如果不存在此分支,Jenkins将忽略该分支。有什么方法可以标记所有与模式匹配的分支,而无需在其中包含此文件?

2)每个分支应具有相同的Pipeline构建脚本。不幸的是,在“构建配置”部分中,唯一的选项是“通过Jenkinsfile”。我希望能够在config中本地配置脚本,并且该脚本应适用于所有分支构建。

你能帮助我吗?谢谢!

Jenkins版本2.10,所有插件均为最新版本。

git branch jenkins

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

Powershell:SQL Server Management Studio 脚本生成器

我使用集成在 Microsoft SQL Server Management Studio 中的脚本生成器为整个数据库生成导入脚本。

在此处输入图片说明 在此处输入图片说明

我必须在我用 Powershell 做的脚本中做一些替换。现在我想自动化生成。有没有办法完全执行这个脚本生成器工具(并在屏幕截图上设置一些选项 - 在我的情况下为“仅数据”)?或者(如果这是不可能的)我可以从 ps 脚本自动打开这个工具窗口,这样我就不必打开管理工作室,选择数据库,......?

我发现了一些在 Powershell 中“手动”构建脚本文件的脚本,但这并不是我正在寻找的。

谢谢!

sql sql-server powershell ssms

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

Powershell SMO:此方法不支持脚本数据

我想通过 Powershell 生成 MSSQL DB 的导入脚本(与此问题相关)。我尝试这样做:

#Set-ExecutionPolicy RemoteSigned

$DB_NAME = "<<dbName>>"

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.SMO") | Out-Null

$srv = new-object "Microsoft.SqlServer.Management.SMO.Server" "<<server>>"
$conContext = $srv.ConnectionContext
$conContext.LoginSecure = $false
$conContext.Login = "<<user>>"
$conContext.Password = "<<password>>"
$srv = new-object Microsoft.SqlServer.Management.Smo.Server($conContext)
$srv.SetDefaultInitFields([Microsoft.SqlServer.Management.SMO.View], "IsSystemObject")

$db = $srv.databases[$DB_NAME]

$scripter = new-object "Microsoft.SqlServer.Management.Smo.Scripter" $srv

$scripter.Options.ScriptSchema = $false
$scripter.Options.ScriptData = $true
$scripter.Options.ScriptDrops = $false

$scripter.Script($db)
Run Code Online (Sandbox Code Playgroud)

但执行此操作会引发错误:

"This method does not support scripting data"
Run Code Online (Sandbox Code Playgroud)

我还尝试设置输出文件选项,但这不会改变任何内容。

你能告诉我我做错了什么吗?

谢谢!

sql-server powershell smo

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