小编drn*_*eel的帖子

Vue.js 使用 v-on:click 和单选按钮

如何在单选按钮上使用$dispatch()或?$broadcast()我不能做这样的事情(因为我不能v-on:click在单选按钮上使用):

超文本标记语言

 <div class="radio radio-primary">
     <label>
         <input type="radio" name="intern" id="intern" value="intern" 
                v-on:click="update" v-model="selectedrole"/>
             Showall
      </label>                          
</div>
Run Code Online (Sandbox Code Playgroud)

JS

Vue.component('searchemployees', {
    template: '#searchemployees',
    data: function()
    {
        return {
            selectedrole: ''
        }
    },
    methods: {
        update: function()
        {
            this.$dispatch('selectedRole', this.selectedrole)
        }
    }
});

Vue.component('employees', {
    template: '#employees',
    props:['list'],
    data: function()
    {
        return {
            role: ''
        }
    },
    created() {
        this.list = JSON.parse(this.list);
    },
    events: {
        'selectedrole': function(role) {
            this.role = role
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

因为我不能v-on:click在单选按钮上使用。我怎样才能做到这一点?(我需要在两个组件中选择角色)。 …

javascript vue.js

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

使用内部联接删除查询不起作用

遇到简单查询问题:

DELETE FROM t_meter_value mv
 INNER JOIN t_channel c ON mv.t_channel_id = c.id
      WHERE (c.t_device_device_address = 16777216 OR 
             c.t_device_device_address = 33619968)
        AND c.t_channelspec_channel_address NOT IN
            (256, 257, 259, 263, 261, 326, 271, 281, 273, 32778);
Run Code Online (Sandbox Code Playgroud)

我在内部遇到语法错误,我不知道为什么.当我使用选择变体时它工作正常.

sql

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

如何使用 CSVHelper 编写非平面类的标头?

public class Class1
{
    [CsvField(Name = "Field1")]
    public int Field1 { get; set; }

    [CsvField(Name = "Field2")]
    public int Field2 { get; set; }

    [CsvField(Ignore = true)]
    public Class2 Class2 { get; set; }

    [CsvField(Ignore = true)]
    public Class3 Class3 { get; set; }
}

public class Class2
{
    [CsvField(Name = "Field3")]
    public int Field3 { get; set; }

    [CsvField(Name = "Field4")]
    public int Field4 { get; set; }
}

public class Class3
{
    [CsvField(Name = "Field5")]
    public int Field5 …
Run Code Online (Sandbox Code Playgroud)

c# csv csvhelper

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

状态文件中的函数与saltstack中命令行中的函数之间的区别是什么?

当我saltstack用来管理我的服务器时.我发现了一件有趣的事情:当我跑步时salt '*' pkg.installed httpd,我得到以下信息:pkg.installed is not available.但我可以pkg.installed在我的.sls文件中使用函数,它工作得很好.所以,我对此感到困惑.而且我认为这是因为saltstack.

谁能帮我?

salt-stack

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

如何添加bsondocuments列表作为bsondocument的元素

如何使用官方c#驱动程序创建以下文档?

{
    "name": "John Doe",
    "classess": [
        {
            "classname": "Class1"
        }
        {
            "classname": "Class2"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

以下代码不起作用

string cs = "mongodb://localhost";
MongoServer server = MongoServer.Create(cs);
MongoDatabase test = server.GetDatabase("test");

MongoCollection<BsonDocument> students = test.GetCollection("students");

BsonDocument doc = new BsonDocument();
doc.Add(new BsonElement("name", "John doe"));

//Create the list
List<BsonDocument> classes = new List<BsonDocument>();
classes.Add(new BsonDocument(new BsonElement("classname","Test1")));
classes.Add(new BsonDocument(new BsonElement("classname","Test2")));
Run Code Online (Sandbox Code Playgroud)

出于明显的原因,以下行将抛出错误.这样做的正确方法是什么?

doc.Add(new BsonElement("classess",classes));
students.Insert(doc);
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# mongodb mongodb-.net-driver

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

如何收集div内的所有复选框元素?

我有一个很大的div元素,并且里面有多个div和input(复选框类型)标签。我想检查是否所有复选框均已选中。我尝试使用以下JQuery代码段来引用div中的所有复选框:

$('div#mainDiv-checkboxes input[type=checkbox]').each(function(){
    //my logic
});
Run Code Online (Sandbox Code Playgroud)

但是它并没有获得所有复选框。这种情况下可靠的jquery选择器是什么?我页面中输入元素的位置没有顺序。我的意思是主div内无处不在。

javascript checkbox jquery

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

$ .Ajax调用不执行XMLHttpRequest?

以下代码未进行任何AJAX调用(Firebug控制台上没有任何内容)

<SCRIPT type="text/javascript" src="js/jquery-1.8.3.js"></SCRIPT>
<script type="text/javascript">
$(document).ready(function() {
  alert( "hola" );
  $.ajax({
    url: "index.php?action=ajaxMenu&sa=get",
    dataType: "json",
    success: function(data, status, xhttp) {
      if ( data ) { alert ('Got Data'); } else { alert('No Data'); }
    }
  })
})
</script>
Run Code Online (Sandbox Code Playgroud)

第一个警报被执行.

但是,如果我手动输入url,我会得到以下响应:

{"data":[{"id":"3","name":"Menu 1"},{"id":"4","name":"menu2"}]}
Run Code Online (Sandbox Code Playgroud)

我想,要做一些简单的事情.

谢谢!!

ajax jquery

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

无法让子弹以正确的角度射击?

我在尝试让子弹以我放入的角度发射时遇到了一些麻烦。我正在使用 eclipse 和 java。

我的代码:

x += (int) (spd * Math.cos(dir));
y -= (int) (spd * Math.sin(dir));`
Run Code Online (Sandbox Code Playgroud)

感觉它不起作用的原因是因为它被强制转换为 int ,这可能使它变得如此不准确。但是为了绘制矩形,它需要整数。

当输入 dir 为 0 时,它很好,并且向右射击。问题是当我输入 90 时,它不是直接向上射击而​​是向左射击一点。

关于如何解决这个问题的任何想法?谢谢!

java trigonometry angle projectile

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

在父类中获取子函数

我有一个班级Room,一个孩子班bedroom,另一个孩子班LivingRoom.现在我想通过课堂上的常用方法阅读每个房间的墙壁,门窗数量.记住房间是父类.任何帮助表示赞赏.

c#

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

用";"替换所有空格

我正在为此制作一个CSV转换器,我需要用";"替换我的字符串的所有空格.我试过了:

string content = tbxArret.Text;
string path = @"C:\Users\DanyWin\Desktop\CsvOutput\test.csv";
string[] space = new string[] { " " }; 

foreach (string contenu in content.Split(space, StringSplitOptions.RemoveEmptyEntries))
{
    content.Replace(" ", ";");
    File.WriteAllText(path, content);
}
Run Code Online (Sandbox Code Playgroud)

但它没有用.CSV文件中的文本只是我放在内容中的副本.

示例:a string abc ="a b c ";应返回"a; b; c;".

有帮助吗?:)

c# csv replace

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