小编Mon*_*key的帖子

如何在ui-sref标记中添加重载选项

如何reloadui-sref标记中指定选项?我看到的所有示例都直接使用javascript函数.

<a ui-sref="app.editPost({new:true}, {reload:true})">new post</a>
Run Code Online (Sandbox Code Playgroud)

似乎没有用.我是否必须创建一个范围控制器函数来包装该reload选项?

我也在下面尝试了一些答案,它似乎不适用于Ionic框架.链接到下面的代码笔示例:

http://codepen.io/anon/pen/LERqeb

javascript angularjs angular-ui-router ionic-framework

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

如何做一个"或"在柴应该

我如何or用chai.should 进行测试?

例如

total.should.equal(4).or.equal(5)
Run Code Online (Sandbox Code Playgroud)

要么

total.should.equal.any(4,5)
Run Code Online (Sandbox Code Playgroud)

什么是正确的语法?我在文档中找不到任何内容

chai

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

如何使用TabNavigation显示反应导航中的标题

我注意到StackNavigation中的视图显示了标题标题但是如果我在TabNavigation中设置了相同的屏幕,则它不会显示标题.如果我在每个选项卡周围包装StackNavigation,或者将TabNavigation包装在StackNavigation中,它只显示一个标题.

为什么TabNavigation中的屏幕不显示标题 - 这是预期的行为?如果是这样,在每个标签中有一个StackNavigation,或者在TabNavigation周围有一个大的StackNavigation吗?

//标签导航不会在每个屏幕中显示标题标题

const TabsNavigator = TabNavigator({
  Home: {
    screen:HomeScreen,
  },
  Profile: {
    screen: ProfileScreen,
  },
}, {
  tabBarOptions: {
    activeTintColor: '#e91e63',
  },
  navigationOptions: {
    header: {
      visible: true,
    },
  },
});
Run Code Online (Sandbox Code Playgroud)

当我将它包装在StackNavigator中时,标题显示

default StackNavigator({
  Home: { screen: TabsNavigator },
});
Run Code Online (Sandbox Code Playgroud)

或者这样做更好

 export TabsNavigator = TabNavigator({
      Home: {
        screen:StackNavigator({
          Home: { screen: HomeScreen },
        }),
      },
      Profile: {
        screen: StackNavigator({Profile: {screen: ProfileScreen}}),
      },
    }, {
      tabBarOptions: {
        activeTintColor: '#e91e63',
      },
      navigationOptions: {
        header: {
          visible: true,
        },
      }, …
Run Code Online (Sandbox Code Playgroud)

react-native react-navigation

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

如何用git push覆盖,覆盖对git服务器的更改?

我们正在推动构建到heroku,并希望在没有引入最新更改的情况下推送.我基本上使用github repo作为我的源代码控制存储库并从几台不同的机器推送到git heroku repo.由于我们有一些构建服务器推送到同一个heroku存储库,因此有时从构建服务器推送最新的位会抛出一条消息,说我需要在提交和推送之前提取最新信息.

但是,由于构建服务器的代码保证是最新的,我想抛弃pull中的更改,只需提交并推送文件而不进行合并.

有没有办法做到这一点?关于如何最好地设置它的任何其他建议?

git github heroku

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

Azure Cosmos DB是多模型的意思是什么?

看看新的Azure宇宙数据库,我对它的多模型性质有点困惑.具体来说,这是否意味着:

a)可以同时以多种方式查询相同的底层数据库/存储,这样我就可以对同一个集合使用gremlin图形查询和mongodb api.

  • 要么 -

b)是否意味着您可以在配置Cosmos DB时选择不同的模型(图形,键值,列,文档),以及从那时起数据的存储方式.

这本小册子听起来像a),但是使用Azure仪表板创建一个cosmos实例,它看起来像b)因为你必须在创建时选择一个模型类型.

此外,文献提到了柱状数据,但我没有在创建时看到它的选项.

azure nosql azure-cosmosdb

23
推荐指数
3
解决办法
6009
查看次数

你能将graphql类型设为输入和输出类型吗?

我有一些我想用作输入和输出的对象类型 - 例如货币类型或预订类型.

如何定义我的模式以使其具有支持输入和输出的类型 - 如果我不需要,我不想重复代码.我也不想创建重复的输入类型的东西,如货币和状态枚举.

export const ReservationInputType = new InputObjectType({
  name: 'Reservation',
  fields: {
    hotelId: { type: IntType },
    rooms: { type: new List(RoomType) },
    totalCost: { type: new NonNull(CurrencyType) },
    status: { type: new NonNull(ReservationStatusType) },
  },
});

export const ReservationType = new ObjectType({
  name: 'Reservation',
  fields: {
    hotelId: { type: IntType },
    rooms: { type: new List(RoomType) },
    totalCost: { type: new NonNull(CurrencyType) },
    status: { type: new NonNull(ReservationStatusType) },
  },
});
Run Code Online (Sandbox Code Playgroud)

graphql graphql-js

22
推荐指数
3
解决办法
6753
查看次数

你如何发送html与restify

我想为我的一条路线发送简单的html而不是json响应.我尝试设置响应的contentType和header属性,但它似乎没有在标题中设置contentType(浏览器尝试下载文件而不是渲染它).

res.contentType = 'text/html';
res.header('Content-Type','text/html');
return res.send('<html><body>hello</body></html>');
Run Code Online (Sandbox Code Playgroud)

http-headers node.js restify

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

mongo中的稀疏索引和空值

我不确定我是否正确理解稀疏索引.

我在fbId上有一个稀疏的唯一索引

{
    "ns" : "mydb.users",
    "key" : {
        "fbId" : 1
    },
    "name" : "fbId_1",
    "unique" : true,
    "sparse" : true,
    "background" : false,
    "v" : 0
}
Run Code Online (Sandbox Code Playgroud)

而且我期望这会允许我插入带有null的记录作为fbId,但是会抛出重复的键异常.它只允许我在完全删除fbId属性时插入.

是不是应该处理的稀疏指数?

indexing mongodb mongodb-indexes

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

有没有像javascript中的swift可选链接?

我在javascript中一直在做很多像这样的代码

if (params && params.profile && params.profile.address && params.profile.address.default)

我必须检查每个可选项,它变得相当繁琐.在javascript中有更好的方式,类似于swift如何处理选项,例如

if let checked = params?.profile?.address?.default?

javascript optional swift

18
推荐指数
2
解决办法
4343
查看次数

在monodroid或monotouch中我应该使用什么而不是app.config来配置字符串?

我想在monodroid项目中存储开发与生产连接字符串和配置字符串.我通常将它作为应用程序设置存储在web.config或app.config中,但我应该如何在monodroid和monotouch项目中执行此操作?我也希望它能像调试工作室使用*.config文件一样在调试和发布版本之间自动切换配置.在iOS应用程序中,我可以将它们存储在plist中,但我想要一个单声道的跨平台解决方案.

我如何在monodroid或monotouch中做到这一点?

mono app-config xamarin.ios xamarin.android

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