我正在开发一个带有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) 我有一个
< 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) 我正在开发一个将在触摸屏客户端上运行的Web应用程序(JS / CSS / AngularJS)。随着应用程序的增长,我遇到了性能问题:我提到应用程序不是以60fps运行,而是以30或更高的速度运行。因此,我使用了chrome内置的时间轴工具来描述引擎盖下发生的事情。好的-有很多长帧将fps限制为〜30。原因是您可以在屏幕截图中看到较大的GPU块(绿色)。
放大:
看来GPU需要花费很多时间来...渲染?计算?...?不幸的是,我目前没有任何进一步的信息。有一些CSS效果和转换,但没有什么真正壮观的。它运行在Intel HD Graphics 530(板载)上,但我认为它甚至应该以60fps的速度运行。
我想知道是否有任何方法可以获取更多信息,这是什么导致GPU显着降低,和/或是否存在任何常见的CSS技巧可以加快我的页面速度。还是我可以对GPU本身进行任何调整?
谢谢!
对于一个新项目,我想使用Jenkins CI的新管道功能。我们在Git存储库中有几个分支,应该以相同的方式对其进行测试。它还应自动跟踪和处理新分支。因此,我创建了一个多分支管道作业。但是我的配置有2个问题:
1)为了被詹金斯标记为有效,分支需要一个“ Jenkinsfile”。如果不存在此分支,Jenkins将忽略该分支。有什么方法可以标记所有与模式匹配的分支,而无需在其中包含此文件?
2)每个分支应具有相同的Pipeline构建脚本。不幸的是,在“构建配置”部分中,唯一的选项是“通过Jenkinsfile”。我希望能够在config中本地配置脚本,并且该脚本应适用于所有分支构建。
你能帮助我吗?谢谢!
Jenkins版本2.10,所有插件均为最新版本。
我使用集成在 Microsoft SQL Server Management Studio 中的脚本生成器为整个数据库生成导入脚本。
我必须在我用 Powershell 做的脚本中做一些替换。现在我想自动化生成。有没有办法完全执行这个脚本生成器工具(并在屏幕截图上设置一些选项 - 在我的情况下为“仅数据”)?或者(如果这是不可能的)我可以从 ps 脚本自动打开这个工具窗口,这样我就不必打开管理工作室,选择数据库,......?
我发现了一些在 Powershell 中“手动”构建脚本文件的脚本,但这并不是我正在寻找的。
谢谢!
我想通过 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)
我还尝试设置输出文件选项,但这不会改变任何内容。
你能告诉我我做错了什么吗?
谢谢!
angularjs ×3
ionic ×2
javascript ×2
powershell ×2
sql-server ×2
branch ×1
cordova ×1
css ×1
git ×1
gpu ×1
jenkins ×1
navigation ×1
smo ×1
sql ×1
ssms ×1