小编Mon*_*okh的帖子

选项中的图标 - Bootstrap + Font-awsome

我试图从选择列表中的选项中嵌入一个图标.使用font-awesome图标,不显示任何图标.

<select>
    <option><i class="icon-camera-retro"></i> Doesn't work in option!</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我可以使用font-awesome来实现我需要的东西吗?或者我是否必须使用font-awesome废弃并为每个选项执行手动CSS背景?

JSFiddle:http://jsfiddle.net/mmXh2/1/

html css option twitter-bootstrap font-awesome

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

在填充mongoose之后找到

在使用mongoose填充之后,通过匹配文档内部的值来查询文档时遇到了一些麻烦.

我的架构是这样的:

var EmailSchema = new mongoose.Schema({
  type: String
});

var UserSchema = new mongoose.Schema({
  name: String,
  email: [{type:Schema.Types.ObjectId, ref:'Email'}]
});
Run Code Online (Sandbox Code Playgroud)

我希望所有用户都拥有类型为"Gmail"的电子邮件.

以下查询返回空结果:

Users.find({'email.type':'Gmail').populate('email').exec( function(err, users)
    {
      res.json(users);
    });
Run Code Online (Sandbox Code Playgroud)

我不得不求助于在JS中过滤结果,如下所示:

users = users.filter(function(user)
        {
          for (var index = 0; index < user.email.length; index++) {
            var email = user.email[index];
            if(email.type === "Gmail")
            {
              return true;
            }
          }
          return false;
        });
Run Code Online (Sandbox Code Playgroud)

有没有办法从mongoose直接查询这样的东西?

javascript mongoose mongodb node.js

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

显示表格单元格高度100%对齐图像底部

我正在使用table布局并尝试将子项的高度设置table-cell为其容器的100%.为什么这不会发生,你如何解决这个问题?

我也尝试将表格单元格高度设置为100%而没有成功.

我想只将图像对齐到容器的底部.我怎样才能在桌面展示中做到这一点?

每个表格单元格中的文本量是动态的

小提琴:http://jsfiddle.net/3u3gpf2n/1/

html css css-tables

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

Ionic/Cordova如何生成哈希密钥?

我正在努力添加facebook api与ionic/cordova集成,我正在尝试找到为我的应用程序生成的调试哈希键:

ionic build android
Run Code Online (Sandbox Code Playgroud)

我知道它会在/userhomedir/.android/debug.keystore中生成一个新的.keystore文件.但它设置为别名和密码是什么?如何在cordova为我的应用程序创建它之后检索此哈希键.在构建过程中,我没有看到哈希键被打印在任何地方.

我需要生成的哈希密钥给Facebook API使用他们在SDK上的签名

android cordova ionic-framework cordova-facebook

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

在WPF中渲染大型平铺地图的问题

在WPF中管理大量图像(10,000+)的最佳方法是什么?这是针对类似于此的2d平铺地图编辑器:http://www.mapeditor.org/.

目前我有一个画布,其中所有图块都是图像,列表框包含可供选择的不同图像.每个图块都作为子图形添加到画布中,然后存储在列表中以供以后访问.通过将tile的Source属性设置为在列表框中选择的属性,可以在画布中绘制.它适用于大约50x50瓦片地图,但是上面的任何内容都会导致加载延迟,通常是慢速应用.

有什么建议吗?QT可能更适合而不是wpf吗?

提前致谢

wpf 2d map tile

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

获取可用的音频源

有没有办法获得运行应用程序的设备上实现的可用音频源列表?我希望这允许用户从这些中进行选择,但API似乎没有任何内容.如果指定的音频源不可用,它只会回退到默认值.因此,当用户甚至无法工作时,将它们显示给用户将是一种浪费.

或者是否保证所有Android设备都实现了一定数量的这些来源?

提前致谢.

android android-mediarecorder

5
推荐指数
0
解决办法
302
查看次数

Android Fragment创建了两次方向更改

我的片段被创建了两次,即使活动仅将片段添加到内容中一次.旋转屏幕时会发生这种情况.此外,每次调用片段的onCreateView时,它都会丢失所有可变状态.

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        if (savedInstanceState == null) { // Checking for recreation
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, new AppPanelFragment())
                    .commit();
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

onCreate在活动中检查null savedInstanceState,并且只有null将添加片段,所以我不明白为什么片段应该创建两次?在if条件中设置断点告诉我它只被调用一次,因此活动不应该多次添加片段.但是,每次方向更改时,仍然会调用片段的onCreateView.

        public class AppPanelFragment extends Fragment {

            private TextView appNameText;

            @Override
            public View onCreateView(LayoutInflater inflater, ViewGroup container,
                                     Bundle savedInstanceState) {
// This method called several times
                View rootView = inflater.inflate(R.layout.fragment_app_panel, container, false);

// 2nd call on this method, appNameText is null, why?
appNameText = (TextView) rootView.findViewById(R.id.app_name);
appNameText.text …
Run Code Online (Sandbox Code Playgroud)

android fragment android-activity

5
推荐指数
2
解决办法
4595
查看次数

Mongoose查找默认值

我有一个猫鼬模型:(有一个默认的字段)

var MySchema= new mongoose.Schema({
  name: {type:String, required: true}
  isClever: { type: Boolean, default: false }
});
Run Code Online (Sandbox Code Playgroud)

我可以通过保存名称来保存这种类型的模型,在mongoDB中,只能在文档中看到名称(而不是isClever字段).这很好,因为默认发生在猫鼬级别.(?)

我遇到的问题是,当试图只检索名为john和isClever = false的人时:

MySchema.find({ 'name' : 'john', 'isClever': false})
.exec( function(err, person)
{
     // person is always null
});
Run Code Online (Sandbox Code Playgroud)

它总是返回null.这与默认值如何与mongoose相关吗?我们无法匹配违约价值?

mongoose mongodb node.js

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