我在页面上有几个按钮连接到同一个方法 webcamSendRequestButton
<button v-on:click="webcamSendRequestButton" value="0" type="button" class="webcam-send-request-button" :disabled="disabled">Verify</button>
<button v-on:click="webcamSendRequestButton" value="1" type="button" class="webcam-send-request-button" :disabled="disabled">Verify</button>
<button v-on:click="webcamSendRequestButton" value="2" type="button" class="webcam-send-request-button" :disabled="disabled">Verify</button>
<button v-on:click="webcamSendRequestButton" value="3" type="button" class="webcam-send-request-button" :disabled="disabled">Verify</button>
Run Code Online (Sandbox Code Playgroud)
当点击按钮时,我正在进行ajax调用.在jquery或JS中,单击使用时获取按钮的值非常简单$(this).val();
如何在vue中单击按钮时获取按钮的值?
var app = new Vue({
el: '#my-div',
methods: {
webcamSendRequestButton: function() {
const buttonValue = ??? // How do I fetch the value over here
$.ajax({
url: "someurl",
type: "POST",
data: {
value: buttonValue
},
success: function (data) {
// Omitted for brevity
}
});
}
}
});
Run Code Online (Sandbox Code Playgroud) 我有一个功能,一旦单击记住我复选框,将用户名和密码存储在本地存储中.到目前为止它工作正常,但该功能仅在用户在输入字段中输入他/她的用户名和密码然后单击"记住我"复选框时才有效.
所以总之有两种情况:
1)输入用户名和密码 - >点击记住我复选框 - >提交表格(工作正常)
2)点击记住我复选框 - >输入用户名和密码 - >提交表格(不工作 - 显示空白字段.)
如何修改我的功能,并确保如果用户点击"先记住我"复选框,然后输入用户名和密码,则会在页面刷新时或用户再次返回网站时填写字段.
这是我的功能看起来像:
$(function() {
if (localStorage.checkBoxValidation && localStorage.checkBoxValidation != '') {
$('#rememberMe').attr('checked', 'checked');
$('#loginEmail').val(localStorage.userName);
$('#password').val(localStorage.password);
} else {
$('#rememberMe').removeAttr('checked');
$('#loginEmail').val('');
$('#password').val('');
}
$('#rememberMe').click(function() {
if ($('#rememberMe').is(':checked')) {
// save username and password
localStorage.userName = $('#loginEmail').val();
localStorage.password = $('#password').val();
localStorage.checkBoxValidation = $('#rememberMe').val();
} else {
localStorage.userName = '';
localStorage.password = '';
localStorage.checkBoxValidation = '';
}
});
});
Run Code Online (Sandbox Code Playgroud) 我已经在AWS EC2(Ubuntu Webserver)上运行了一个实例,这个实例在过去的几周内完好无损.最近,我尝试更新我的应用程序,因此尝试npm packages再次安装所有并重新启动我的应用程序.
但是,每当我运行时,我都会遇到内存不足的问题 npm install
我已经杀死了所有screen进程并尝试过killall node
是否有任何命令可用于为我的EC2实例释放一些内存空间?
以下是我在运行时收到的错误 npm install
我为我的ES2实例使用了2个磁盘卷(每个8GB).第一个磁盘空间保存OS,第二个磁盘空间保存我的实际应用程序.
以下功能适用于Chrome,FF和IE11.但是我不能让它在IE 10上工作.当我尝试拆分返回的字符串时,split返回undefined.
这是我的功能:
var now = new Date(), timezoneOffset;
timezoneOffset = now.toString().split('GMT')[1];
timezoneOffset = timezoneOffset.split(' ')[0];
timezoneOffset = timezoneOffset.substr(0, 3) + ':' + timezoneOffset.substr(3, 2);
return timezoneOffset;
Run Code Online (Sandbox Code Playgroud)
所以返回的值是:(根据您的位置,它可能会有所不同)
在小提琴上,您可以timezoneOffset = now.toString().split('GMT')[1];在IE10上看到错误后发出警报
amazon-ec2 ×1
checkbox ×1
expression ×1
html5 ×1
javascript ×1
jquery ×1
node.js ×1
regex ×1
ubuntu ×1
vue.js ×1