小编Tho*_*mas的帖子

alert()在Windows Phone上无法使用PhoneGap

我正在使用jQuery mobile(1.0.1.)在Windows Phone 7.5上尝试PhoneGap 1.4.基本导航正在工作,不幸的是我似乎无法获得警报.既没有警报("字符串);也没有PhoneGap的navigator.notification.alert(message,alertCallback,[title],[buttonName]);给我任何回复.WapMGap测试消息显示正常.这是我尝试调用的方式它:

function init()
{
  document.addEventListener("deviceready",onDeviceReady,false);
}

function onDeviceReady()
{
  document.getElementById("welcomeMsg").innerHTML += "PhoneGap is ready!";
  alert('test');
  navigator.notification.alert(
      'You are the winner!',  // message
      alertDismissed,         // callback            
      'Game Over',            // title            
      'Done'                  // buttonName        
  );
}
Run Code Online (Sandbox Code Playgroud)

windows-phone-7 jquery-mobile cordova

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

Angular JS:用大量文本翻译静态html页面

我目前正在本地化我的Angular网站,而angular-translate似乎是较小字符串的一个很好的选择.但是我有几个页面有很多静态html内容,如ToS或about页面,我真的不想塞进JSON文件(混合使用html标签等).

那么有没有办法使用angular-translate(甚至没有那个模块)来保存部分视图中的内容(比如/partials/tos-en.html)并根据语言进行交换?

javascript localization angularjs angular-translate

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

DocumentDB:获取相同实体类型的所有文档

我在单个集合中存储了几种不同类型(实体类型?)的文档。什么是获取特定类型的所有文档的最佳方法(就像select *从表中处理那样)。

我到目前为止看到的选项:

  1. 将类型包括为属性。但这意味着在获取文档时会仔细查看每个文档,对吗?
  2. 将类型名称放在文档ID的前面,然后尝试使用进行ID搜索typename*

有一个更好的方法吗?

azure azure-cosmosdb

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

在Windows Phone/PhoneGap 1.7上更改开始页面

我想在Windows Phone的PhoneGap 1.7项目中启动时加载与index.html不同的HTML文件.不幸的是,我似乎找不到可以改变它的地方.有帮助吗?

干杯

windows-phone cordova

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

使用 x:Bind 更改可见性而不使用 MVVM 更新

自周年纪念更新(内部版本 14383 / 14393)以来,您应该能够在不使用转换器的情况下切换 XAML 元素的可见性,如下所示:

<TextBlock Text="I'm not visible!" Visibility="{x:Bind IsVisibleFalse}" />
<TextBlock Text="I'm visible!" Visibility="{x:Bind IsVisibleTrue}" />
Run Code Online (Sandbox Code Playgroud)

我在我的项目中尝试了这个,最低目标版本设置为 Windows 10 周年纪念版。不幸的是我没有让它工作。

这段代码工作得很好:

<StackPanel Visibility="{x:Bind ViewModel.IsUnlocked, 
    Converter={StaticResource BoolToVisibilityConverter}, Mode=TwoWay}">
Run Code Online (Sandbox Code Playgroud)

这个没有(编译时没有错误,只是在 bool 值更改时不显示):

<StackPanel Visibility="{x:Bind ViewModel.IsUnlocked}>
Run Code Online (Sandbox Code Playgroud)

我怀疑 Mode="TwoWay" 是问题所在,因为您无法在“绑定表达式以强制转换结束时”设置它。此代码也不起作用:

<StackPanel Visibility="{x:Bind ViewModel.IsUnlocked,
   Converter={StaticResource BoolToVisibilityConverter}>
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:我是否遗漏了一些东西,或者这在 MVVM 场景中还没有工作,并且只有代码隐藏?

c# xaml visibility converter mvvm

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

从Azure表存储读取奇怪的JSON结构

我正在使用azure-storageAzure函数中的模块从Azure存储表读取数据。

获取这样的行

var tableSvc = azure.createTableService();
var query = new azure.TableQuery().top(1000);
tableSvc.queryEntities('tablename', query, null, function(error, result, response) {
    // work with result.entries
}
Run Code Online (Sandbox Code Playgroud)

由于使用“ _”键将每个列值放入其自己的对象中,因此生成的Object看起来很奇怪,因此JSON如下所示:

{
    "PartitionKey": {
        "$": "Edm.String",
        "_": "Keyname"
    },
    "RowKey": {
        "$": "Edm.String",
        "_": "Keyname"
    },
    "Title": {
        "_": "The Item Title"
    }
}
Run Code Online (Sandbox Code Playgroud)

而不是我所期望的:

{
    "PartitionKey": "Keyname",
    "RowKey": "Keyname",
    "Title": "The Item Title"
}
Run Code Online (Sandbox Code Playgroud)

该表在Azure存储资源管理器中看起来很正常。这正常吗?还是可以以某种方式影响查询的输出?

azure-storage node.js azure-table-storage azure-functions

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

Azure DevOps 和 Azure CLI:无法找到可执行文件

当尝试在基于 ubuntu 的 Azure DevOps 管道中运行简单的 Azure CLI 任务时,我收到以下错误消息:

##[error]Script failed with error: Error: Unable to locate executable file: 
'/home/vsts/work/_temp/azureclitaskscript1637831708745.bat'. 
Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. 
Also check the file mode to verify the file is executable.
Run Code Online (Sandbox Code Playgroud)

如果我正确地阅读了此内容,则未找到内联脚本,对吗?我在这里缺少什么?这是完整的 YAML:

trigger:
- main
- dev

pool:
  vmImage: ubuntu-latest

steps:
- task: AzureCLI@2
  inputs:
    azureSubscription: 'My Subscription Name'
    scriptType: 'batch'
    scriptLocation: 'inlineScript'
    inlineScript: 'az --version'
Run Code Online (Sandbox Code Playgroud)

azure azure-cli azure-devops azure-pipelines azure-pipelines-yaml

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

在C#中向SQLite数据库添加大量数据

我目前正在尝试使用C#和System.Data.SQLite将大量数据添加到Windows 8 App中的SQLite数据库中.我在列表中有所有对象(MediaItem),并且我使用foreach-loop将每个对象添加到数据库中.不幸的是,这很慢,所以我想知道是否有办法加快速度.我可以举例说明将完整列表移交给数据库吗?到目前为止,这是我的代码:

List<MediaItem> items;

// adding lots of onbjects to the list...

using (var db = new SQLiteConnection(dbPath))
{
     foreach (var item in items)
     {
         db.Insert(item);
     }
 }
Run Code Online (Sandbox Code Playgroud)

c# database sqlite windows-store-apps

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

角材料:mat-chip inside mat-nav-list 焦点问题

我有一个mat-nav-list每个mat-nav-item都有一个(click)-event 附加的导航。在每个项目中,我都有一些mat-chips用于显示一些状态信息。悬停芯片时,我没有从列表项中获取指针光标,并且单击不会触发父母事件。

我怎样才能mat-chip不干扰光标和点击事件?

<mat-nav-list>
    <mat-list-item *ngFor="let item of items" (click)="selectItem(item)">
        {{item.name}}
        <mat-chip-list>
            <mat-chip>Label</mat-chip>
        </mat-chip-list>
    </mat-list-item>
</mat-nav-list>
Run Code Online (Sandbox Code Playgroud)

angular-material angular

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

从控制台应用程序中的资源创建WriteableBitmap

我正在尝试使用WriteableBitmapEx从我的硬盘驱动器上的Image创建一个WriteableBitmap.我在添加nuget包后复制了官方页面中的代码:

WriteableBitmap writeableBmp = new WriteableBitmap(0, 0).FromResource("Data/flower2.png");
Run Code Online (Sandbox Code Playgroud)

但我得到了错误

'System.Windows.Media.Imaging.WriteableBitmap'不包含带有2个参数的构造函数

我添加了PresentationCore.dll,因为我在控制台应用程序中被告知WriteableBitmapEx? 以及System.Windows.Media.Imaging的using语句.

c# console-application writeablebitmap writeablebitmapex

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