标签: clear

<both style ="clear:both">中的"both"意味着什么

<div style="float:left">Hello</div>
<div style="float:right">Howdy dere pardner</div>
<div style="clear:both"></div>
Run Code Online (Sandbox Code Playgroud)

我知道它的作用,但为什么这个名字both呢?什么both 意思

html css clear

24
推荐指数
3
解决办法
17万
查看次数

使用ESC键清除Angular/AngularUI中的输入文本字段

在我的Angular应用程序的几个地方,我需要使用ESC键清除用户的输入.问题是,我不知道如何使用文本输入字段(textarea正在清除).看到这个小提琴:

jsFiddle示范问题

捆绑:

<input ng-model="search.query" ui-keypress="{esc: 'keyCallback($event)'}" />
Run Code Online (Sandbox Code Playgroud)

我使用的回调:

$scope.keyCallback = function($event) {
  $event.preventDefault();
  $scope.search.query = '';
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以,弄清楚我需要做什么来用ESC键清除文本输入

解决方案: 正如bmleite所建议的那样,你不应该听' keypress '而是'keydown''keyup'.问题是,'keydown'在Firefox中不起作用,所以只有'keyup'才能听取ESC的魔术.;)

工作小提琴:http://jsfiddle.net/aGpNf/190/

解决方案更新: 最后我不得不听'keydown'和'keyup'事件.因为在我的情况下FF确实将ESC keydown上的输入字段重置为之前的状态,所以它搞砸了我的模型.所以'keyup'清除模型和'keydown'检查模型是否为空并执行适当的操作.我还需要手动散焦输入,以防止文本弹出.:/

input clear angularjs angular-ui

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

VB.NET:清除DataGridView

我试过了 -

DataGridView1.DataSource=Nothing
Run Code Online (Sandbox Code Playgroud)

DataGridView1.DataSource=Nothing
DataGridView1.Refresh()
Run Code Online (Sandbox Code Playgroud)

DataGridView1.RefreshEdit()
Run Code Online (Sandbox Code Playgroud)

它们都不起作用..

我编写了一个方法,在执行时设置DataGridView的DataSource.但每次执行它时,它都会使用新值复制数据并将其附加到DGV的先前内容中.我想清除内容然后添加值..这可能吗?

vb.net datasource datagridview clear datagridviewrow

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

调整窗口大小时防止画布清除

我正在尝试创建一个在Canvas标签内绘制矩形的简单应用程序.我已经将Canvas调整为全屏,但每当我调整视口大小时,Canvas都会清除.我试图阻止它清除,只是保留其中的内容.有任何想法吗?

http://mediajux.com/experiments/canvas/drawing/

谢谢!

      /*
      * This is the primary class used for the application
      * @author Alvin Crespo
      */
      var app = (function(){

        var domBod          = document.body;
        var canvas          = null;
        var canvasWidth     = null;
        var canvasHeight     = null;

        return {

          //Runs after the DOM has achieved an onreadystatechange of "complete"
          initApplication: function()
          {
            //setup envrionment variables
            canvas = document.getElementById('canvas') || null;

            //we need to resize the canvas at the start of the app to be the full window
            this.windowResized(); …
Run Code Online (Sandbox Code Playgroud)

html5 canvas clear redraw

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

为什么FD_SET/FD_ZERO用于循环内的select()?

我正在使用select函数在我的套接字之间进行通信.我有一个循环,我做 -

    while(!done) {

    FD_ZERO(&read_flags);
    FD_ZERO(&write_flags);
    FD_SET(comm_fd1, &read_flags);
    FD_SET(comm_fd2, &read_flags);
    FD_SET(STDIN_FILENO, &read_flags);
    FD_SET(comm_fd1, &write_flags);
    FD_SET(comm_fd2, &write_flags);
    FD_SET(STDIN_FILENO, &write_flags);

    //call select
    sel = select(comm_fd1+comm_fd2+1, &read_flags, &write_flags, (fd_set*)0, &waitd);
Run Code Online (Sandbox Code Playgroud)

和客户端的不同变量相同.我从在线教程中获得了这个基本技术,并且随之而来.然后它打了我 - 为什么我每次循环时清除集合并添加文件描述符?如果它们已经添加,为什么要清除它们并再次添加?所以我尝试在此之前只执行一次,并且代码不再相同.有人可以解释原因吗?是否因为select修改了集合的内容?任何帮助和/或见解表示赞赏.

c++ select tcp file-descriptor clear

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

调用Clear是否也处理了这些项目?

很多时候,有一个明确的方法,从集合中删除所有项目,这些项目也被处置.

喜欢,

toolStripMenuItem.DropDownItems.Clear();
Run Code Online (Sandbox Code Playgroud)

是足够的,或者我应该这样打电话:

foreach (ToolStripItem item in toolStripMenuItem.DropDownItems)
{
  toolStripMenuItem.DropDownItems.Remove(item);
  item.Dispose();
}
Run Code Online (Sandbox Code Playgroud)

编辑:好吧ToolStripItem是一个不是问题的例子,对于那些说清楚已经足够的人我发现了另一个例子,TabControl也有项目集合和清除方法.但TabControls可以有复杂的控件(至少我有),需要显式Dispose(即使它们在某些时候由GC自动处理,导致它们占用大量内存).我想最好的答案是divo评论处理项目,然后打电话给清楚.

.net c# collections dispose clear

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

在MySQL中,如何删除/刷新/清除所有不必要的日志?

我已经尝试了几个命令(FLUSH LOGS,PURGE MASTER),但没有删除日志文件(以前激活时)或日志表(mysql/slow_log.CSV和mysql/general_log.CSV及其.frm和.CSM对应项).

SHOW BINARY LOGS返回"您没有使用二进制日志记录".

编辑:我找到了这个简单的解决方案来清除表日志(但还没有使用mysql命令的文件日志):

TRUNCATE mysql.general_log;
TRUNCATE mysql.slow_log;
Run Code Online (Sandbox Code Playgroud)

mysql logging clear

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

如何在Java中清除控制台 - Eclipse SDK

我搜索了很多,但没有找到有用的东西......有办法!所以,我需要的是一个清除Eclipse中控制台的代码(使其为空白).不,不打印50个空行,清除它!

我找到了这个:

Import import java.io.Console;

public void ClearConsole() {
            Console console = System.console();        
            if (console == null)
                    System.out.println("Couldn't get Console object !");
            console.clear();
    }
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误:" 方法clear()未定义为类型控制台 "

java clear

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

我可以在不改变样式的情况下清除细胞内容吗

有没有办法清除多个单元格的内容,但不改变单元格的背景/字体属性?

我目前正在使用,Range("X").Cells.Clear但它删除了我的背景颜色,我宁愿不必在每次清除时"重新粉刷"它.

excel vba excel-vba clear

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

如何清除表单中的某些字段 - Redux-Form

我在一个页面上工作,该页面上有许多输入验证和逻辑绑定,每次迭代都会增加页面大小.所以,我必须找到一个漂亮且可扩展的解决方案.

想象一下,当用户从下拉列表中选择一个值为"A"时,必须禁用某些字段,必须清除某些字段,并使用默认值启用某些字段.我可以改变一个相关的字段(没有像regexp或lenght constrait这样的验证规则)值和一些像

  this.props.dispatch(change('xForm','xField','xValue' ))
Run Code Online (Sandbox Code Playgroud)

我的问题是,当我需要清除多个字段时,

它始终被我的验证方法阻止,并且清除操作失败(注意:我应该是那样但不是那样)

.

我尝试了一些策略如下,但是y,z,w字段有一些文本,它触发了验证规则和处理错误.因此,输入仍然是旧值,而不是清除值.

    //Clear    
    this.props.dispatch(change('xForm','yField','' ))
    this.props.dispatch(change('xForm','zField','' ))
    this.props.dispatch(change('xForm','wField','' ))
Run Code Online (Sandbox Code Playgroud)

清晰输入的最佳实践是什么,或者为具有高度依赖输入的页面以redux-form为输入分配一些值.

我已经研究了2天但我找不到任何最佳解决方案.(redux normalizer,redux form utils等)

谢谢.

clear reactjs redux redux-form

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