我正在尝试获取按钮v-on:单击
以在Vue Native中工作,但它没有按预期更新变量。以下是基本项目的App.vue文件中的代码:
<template>
<view class="container">
<button v-on:click="count += 1" title="Add 1" />
<text>{{ counter }}</text>
</view>
</template>
<script>
export default {
data: function() {
return {
counter: 0
};
}
};
</script>
<style>
.container {
flex: 1;
align-items: center;
justify-content: center;
}
即使多次单击添加1按钮,
不能在Vue Native中工作?计数器
的值始终显示为0。为什么按钮v-on:单击
编辑#1:
正如@Suoakira所指出的,按钮代码不正确,因此已更新如下:
编辑#2:
我仍然没有找到一种方法来获取v-on:单击
按钮
标记中的
以在Vue Native中工作。但是,以下替代方案可行。它比原来的职位得到了进一步的发展。它演示了使用
的两种不同方式:按
可触摸不透明度中的
。如果有人知道如何使用Vue Native中的v-on:click
和按钮
标记编写等效代码,我肯定希望看到该解决方案。同时-
<template>
<view class="container">
<touchable-opacity class="button" :on-press="() => counter++">
<text class="button-text">Add 1</text>
</touchable-opacity>
<touchable-opacity class="button" :on-press="addTwo">
<text class="button-text">Add 2</text>
</touchable-opacity>
<touchable-opacity class="button" :on-press="resetCounter">
<text class="button-text">Reset</text>
</touchable-opacity>
<text>{{ counter }}</text>
</view>
</template>
<script>
export default {
data: function() {
return {
counter: 0
}
},
methods: {
addTwo: function() {
this.counter += 2;
},
resetCounter: function() {
this.counter = 0;
}
}
};
</script>
<style>
.container {
align-items: center;
padding-bottom: 30px;
}
.button {
width: 100px;
height: 35px;
background-color: #FFCE00;
justify-content: center;
align-items: center;
margin-bottom: 5px;
}
.button-text {
font-size: 18px;
font-weight: 700;
}
</style>
请尝试使用:on press=“test”
而不是v-on:click
您的数据属性是计数器,但您正在单击时更新计数。
问题内容: 当我在“更新”面板中使用“按钮”时,它不会触发点击事件,但在更新面板之外,它可以工作。 这是代码 按钮的代码是 问题答案: 试试这个 集到和附加在
我有一个应用程序,我正在使用admob横幅。现在我想在点击按钮时显示间隙广告。我的应用程序有两个活动,我想在第二个活动上显示间隙广告。第二个活动有一个返回到第一个活动的按钮,我想在单击按钮后显示广告。我可以在点击按钮时显示广告,但当用户关闭广告或按下后退按钮时,广告仍会保留在第二个活动中,这就是我面临的问题。 第二个活动代码:- 我想当用户点击按钮时,广告应该被看到,当他关闭广告时,他应该返回到第
按钮单击在selenium webdriver中不工作。 尝试使用类名和xpath。 提交订单
问题内容: 我正在尝试使用Python和Selenium在LinkedIn上添加联系人。我试图通过在“网络”选项卡(https://www.linkedin.com/mynetwork)中添加LinkedIn提出的联系建议来实现此目的,该选项具有无限滚动功能。 基本上,我希望脚本找到每个建议的配置文件旁边的“连接”按钮,单击该按钮,然后重复执行直到出现错误为止,从而脚本应向下滚动以加载更多“连接”
在自动运行(使用pytest selenium-python)时,在Chrome driver打开的窗口中尝试提交按钮时不会单击(甚至在Chrome Controld窗口中尝试手动单击按钮)。 但是,应用程序中的按钮没有问题,因为我可以在应用程序中手动单击相同的按钮。
我试图在一个组件内使用点击指令,但它似乎不起作用。当我单击组件时,当我应该在控制台中单击测试时,没有任何事情发生。我在控制台上没有看到任何错误,所以我不知道我做错了什么。 index.html 一个pp.vue Test.vue(组件)