小编zsz*_*zep的帖子

angularui bootstrap dropup无法正常工作

我需要使用一个dropup菜单.这段代码与ui-bootstrap-tpls-0.10.0.js完美配合:

<div class="btn-group dropup">
    <button type="button" class="btn btn-default" ng-click="print('PDF')">{{text}}</button>
    <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
        <span class="caret"></span>
        <span class="sr-only">Toggle Dropdown</span>
    </button>
    <ul class="dropdown-menu" role="menu">
        <li><a ng-click="print('PDF')">Pdf</a></li>
        <li><a ng-click="print('EXCEL')">Excel</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

升级到ui-bootstrap-tpls-0.11.0.js后,dropup弹出窗口不再显示.任何帮助赞赏.下拉列表仍然按预期工作.

angularjs angular-ui angular-ui-bootstrap

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

angularjs batarang不使用本地文件

没有Web服务器,我无法运行batarang chrome扩展.在chrome中加载本地文件时,模型根本不显示.我正在使用--allow-file-access-from-files参数运行chrome,并且角度应用程序正在正常运行.此外,还设置了选项标签中的选项,并且不会检查铬.通过Web服务器运行扩展时,一切正常.有没有人知道在当地运行batarang的方法?

angularjs

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

将字符串转换为日期时的Javascript Date()函数和GMT偏移量

Date在javascript 中将字符串转换为对象时,我注意到了一种奇特的行为.这样做时:

var date1 = new Date("2014-09-28T00:00:00");
console.log(date1);
Run Code Online (Sandbox Code Playgroud)

结果是:

Sun Sep 28 2014 02:00:00 GMT+0200 (Srednja Europa - ljet. vrij.) 
Run Code Online (Sandbox Code Playgroud)

与另一个日期相同的代码.

var date2 = new Date("2014-10-28T00:00:00");
console.log(date2);
Run Code Online (Sandbox Code Playgroud)

给出了这个结果:

Tue Oct 28 2014 01:00:00 GMT+0100 (Srednja Europa - st. vrij.) 
Run Code Online (Sandbox Code Playgroud)

请注意,第一个变量中的GMT偏移量为2小时,而第二个变量中的GMT偏移量仅为1小时.第一个考虑夏季时间计算,第二个不考虑.任何人都能解释一下吗?不得不提的是,我来自克罗地亚,目前的GMT抵消额加上两个小时,夏季开始.

javascript

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

在NHibernate类映射中将id生成器动态更改为"已赋值"

我正在基于NHibernate的winforms应用程序中进行一些批量插入.如果我可以在程序执行期间动态地将ID生成器类型从"guid.comb"更改为"已分配",那将对我有很大帮助.

我遇到了James Kovacs的Weblog条目,用NHibernate测试不可变实体

当他将类从不可变变为可变时,他做了类似的事情,但我不能将其应用于更改生成器类型.任何帮助,将不胜感激.

nhibernate

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

自动完成框不清除键盘笔划

在我的一个应用程序中,我使用 wpf 工具包中的 WPF 自动完成框。我正在通过 MVVM 模式实现它。绑定工作正常,但在尝试清除自动完成框的内容时遇到了一个小问题。将视图模型中的绑定属性设置为空,仅部分清除文本(通过键盘输入的所有文本都不会被清除 - 即如果我在获取所有城市时输入 CH 并选择芝加哥并将绑定属性设置为空,则 CH没有被清除,其余的 ICAGO 是。)

XAML 看起来像这样:

           <my:AutoCompleteBox Grid.Row="0"
                                Grid.Column="1" 
                                HorizontalAlignment="Left" 
                                Margin="0,6,0,0" 
                                Name="acTown" 
                                SelectedItem="{Binding NewTown, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
                                ValueMemberBinding="{Binding Converter={StaticResource TownConverter}}"        
                                Populating="Populating"
                                VerticalAlignment="Top" 
                                Height="Auto" 
            </my:AutoCompleteBox>
Run Code Online (Sandbox Code Playgroud)

viewmodel中清除框的方法是:

   public void ClearTown()
    {

    NewTown = null;

    OnPropertyChanged("NewTown");
}
Run Code Online (Sandbox Code Playgroud)

我不知道代码有什么问题,或者这只是自动完成框中的错误?

经过广泛研究,我找到了这篇文章:How do you clear the Silverlight AutoCompleteBox SearchText using MVVM,但它没有提供解决方案。AutoCompleteBox 上似乎有一个 SearchText 属性,它是只读的,不能有 setter

c# data-binding wpf wpftoolkit wpf-controls

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