我正在尝试使用http://jquerypriceformat.com/为欧盟货币领域创建输入掩码
到目前为止,在我的指令中,输入正确显示给应用了掩码的用户,但我认为有些错误,因为POST值是以奇怪的格式发送的,与我们在输入字段中看到的完全不同.
我包括priceformat.js
<script src="js/jquery.price_format.1.8.min.js"></script>
<input type="text" currency-input ng-model...>
Run Code Online (Sandbox Code Playgroud)
角上:
app.directive('currencyInput', function() {
return {
require: '?ngModel',
link: function($scope, element, attrs, controller) {
element.priceFormat({
prefix: '',
centsSeparator: ',',
thousandsSeparator: '.'
});
}
};
});
Run Code Online (Sandbox Code Playgroud)
我的输入正确显示了掩码的值,但是在POST数据(由angular调用)时,它是一个不同的值,我错过了什么?
输入> 2.200,80 | 发表> 22,0080
谢谢
我正在尝试使用我的iPhone通过蓝牙接近来解锁我的Mac,我正在使用的代码:
tell application "System Events"
tell security preferences
set require password to wake to false
end tell
end tell
tell application "ScreenSaverEngine" to quit
Run Code Online (Sandbox Code Playgroud)
它杀死了屏幕保护程序,没有显示密码框,但我得到的只是一个黑屏.所有应用程序仍在运行,但我将鼠标悬停在黑屏上.我在10.6.7版本上运行两个显示器.怎么了?谢谢.
lifehacker文章http://lifehacker.com/5816791/use-a-bluetooth-phone-or-device-to-lock-and-unlock-your-mac-when-youre-near
我正在尝试使用SSH递归擦除在我的服务器上以"._"(也称为mac dot文件)开头的所有文件.文件列出了ls -a但这不起作用:
rm -rf ._*
Run Code Online (Sandbox Code Playgroud)
我知道有办法.介意分享?干杯!
我正在使用这个表结构来表示像TAGs系统这样的"toxi"
table TAGS
+--------+-------------------+
| alias | isactive | varchar(55), tinyint(1)
+--------+-------------------+
| party | 1 |
Engine: MyISAM (because I use some 'autocomplete' using this table (field:alias) for
a %xxx% search
table TAGREL
+-------------+-------------------+
| tags_alias | productID | varchar(55), int(11)
+-------------+-------------------+
| party | 15 |
Engine: InnoDB (i dont need full search here)
This TAGREL table uses tags.alias as FK (on update cascade, on delete cascade) and
product id as FK (on update no action, on delete …Run Code Online (Sandbox Code Playgroud) 我正在尝试将两个日期之间的差异转换为总年数,现在我正在使用它:
$datetime1 = new DateTime('2009-10-11');
$datetime2 = new DateTime('2010-10-10');
$interval = $datetime1->diff($datetime2);
return $interval->format('%y');
Run Code Online (Sandbox Code Playgroud)
这会给我一个int(比如0表示<一年,2表示两年,等等)
我需要结果为十进制如下:
0.9 - 9个月
1.2 - 1年零2个月
3.5 - 3年零5个月
等等..
谢谢!
我正在尝试使用foreach中的顺序http请求更新进度条,这样可行,但是完全没有同步,进度条正在被http调用同步,我做错了什么?
angular.forEach(queue, function (item) {
if (item.uid) {
d.item = item;
$http({
url: BASE_URL + 'upp',
method: 'post',
data: d
}).then(function(res){
x++;
update_progress((x/queue_count)*100);
});
}
});
Run Code Online (Sandbox Code Playgroud)
我想在http返回完成时调用update_progress函数(200 OK),因此进度条正确显示实际进度.谢谢!
编辑:
我在调用*update_progress*函数之前尝试检查响应状态,但仍然无法按预期工作.我不知道在请求完成之前已经发送了200个:| 通过逻辑,res obj不应该是http请求的响应?我的意思是,如果它是200而不是错误代码,那不应该意味着请求已经完成了吗?
angular.forEach(queue, function (item) {
if (item.uid) {
d.item = item;
$http({
url: BASE_URL + 'upp',
method: 'post',
data: d
}).then(function(res){
if(res.status == 200) {
x++;
update_progress((x/queue_count)*100);
}
});
}
Run Code Online (Sandbox Code Playgroud)
阅读更多承诺atm,看看我是否可以按照@josh-strange的说法使其工作
编辑2:
所以承诺是这样做的方式,所有请求都是按顺序发送的,因此进度条按预期工作,这里是代码:
var promise = $q.all({});
// Had to init $q.all with an …Run Code Online (Sandbox Code Playgroud) 我有这个crud URL格式:
domain.com/config/someconfig/edit/2
我打开表格准备好准备id 2记录的内容.
怎么样,我可以从URI中获取2吗?
最简单的方法是:
if($location._uriseg(4) && typeof $location._uriseg(4) === 'number') then...
Run Code Online (Sandbox Code Playgroud)
angular.js是否缺少这样的东西?
我是Node.js的初学者,可以将MySQL用作全局变量吗?
我有一个db_helper.js,其中包含以下代码:
global.client = require('mysql').createConnection({
user: '__mysqluser__',
password: '__mysqlpass__',
database: '__mysqldb__',
timezone: '-03:00'
});
global.client.connect();
Run Code Online (Sandbox Code Playgroud)
在我的main.js上,我只是做一个:
require('db_helper');
Run Code Online (Sandbox Code Playgroud)
然后在其他js文件上,每当我需要更新或选择时,我只需调用:
global.client(query, data);
Run Code Online (Sandbox Code Playgroud)
我还没有看到这样的代码,但是它可以按预期工作,但是在重新加载页面时,我有时会遇到随机崩溃。
这样使用可以吗?我的崩溃与我连接到数据库的方式有关吗?
我认为这是相关的,因为崩溃发生时是因为MySQL无法返回数据,但解析结果时发生了崩溃,例如:
global.client.query(query, function(err, results, fields) {
if (err) throw err;
if (results && Object.prototype.toString.call(results) === '[object Array]') {
var j = result[0].data;
}
}
Run Code Online (Sandbox Code Playgroud)
在大多数情况下,var j具有我期望的值,但是当节点崩溃时,尽管它以前检查过(结果)一致性,但该var返回空。节点崩溃说:
result[0].data is undefined
Run Code Online (Sandbox Code Playgroud)
谢谢。
编辑:每当服务器上更新客户端js文件时,都会发生崩溃。(对.js文件进行本地编辑并通过FTP上传服务器后),为什么?