小编DCJ*_*nes的帖子

SyntaxError:import声明只能出现在模块的顶层

我试图在GitHub,GitHub SimpleBar上使用一个名为"Simplebar"的插件,但在下载脚本并查看simple.js脚本后,看起来它有一个错误"SyntaxError:import declarations可能只出现在顶层一个模块"

在simplebar.js文件的顶部有一些代码导入行:

import scrollbarWidth from 'scrollbarwidth'
import debounce from 'lodash.debounce'

import './simplebar.css'
Run Code Online (Sandbox Code Playgroud)

如果我查看我的浏览器调试器,我会看到一个错误:"SyntaxError:import declarations只能出现在模块的顶层".

有没有人试过我们这个插件.

非常感谢你的时间.

javascript

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

表行不自动滚动.脚本1滚动,脚本2不滚动.为什么?

我删除了我的第一个问题并重新编写了更多细节和添加jSfiddle domos.

我有一个脚本运行查询并返回数据,然后填充表.表中的行自动滚动循环.所有这一切都很好,并通过使用以下代码完成.但是,我需要做的是显示来自JSON调用的相同数据,从而启用自动屏幕更新,而无需刷新整个页面.我 SCRIPT 2中有这个工作,但我无法工作的是自动滚动,它在 SCRIPT 1 中起作用.

脚本1:这个工作

<table id='table_scroll'>
<section id="section">
do { 
<div class='container'>
    <div class='clientname-text'><?php echo $row_conf['ClientName'];?></div>
    <div class='roomname-text'><?php echo $row_conf['RoomName'];?></div>
    <div class='time-text'><?php echo date("H:i", strtotime($row_conf['RoomFromTime'])) . " - " . date("H:i", strtotime($row_conf['RoomToTime']));?></div>
</div>
} while ($row_conf = mysqli_fetch_assoc($conf));  
</section>
</table>


$.fn.infiniteScrollUp=function(){
    var self=this,conf=self.children()
    setInterval(function(){
    conf.slice(10).hide();
        conf.filter(':hidden').eq(0).slideDown()
        conf.eq(0).slideUp(6000, "linear",function(){
        $(this).appendTo(self);
    conf=self.children();
      });
    },100)
    return this;
}


$(function(){
    $('section').infiniteScrollUp()
})
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/Blackbox/b2dv6w3w/11/

我现在想要使用通过JSON调用重新调整的数据来动态创建表.我已经使用以下代码完成了此操作.

脚本2 这不是 K,有人能看出原因吗?

<table id='table_scroll'>
<section id="section"></section> …
Run Code Online (Sandbox Code Playgroud)

jquery

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

mb_convert_encoding错误:调用未定义的函数mb_convert_encoding()

我目前正在编写PHP函数,但是当执行完整的脚本时,我收到一个错误:

错误:

Call to undefined function mb_convert_encoding() 
Run Code Online (Sandbox Code Playgroud)

我的功能:

function cleanData(&$str)
  {
   if($str == 't') $str = 'TRUE';
   if($str == 'f') $str = 'FALSE';
   if(preg_match("/^0/", $str) || preg_match("/^\+?\d{8,}$/", $str) || preg_match("/^\d{4}.\d{1,2}.\d{1,2}/", $str)) {
   $str = "'$str";
  }
  if(strstr($str, '"')) $str = '"' . str_replace('"', '""', $str) . '"';
  $str = mb_convert_encoding($str, 'ISO-8859-1','utf-8');
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以看到我出错的地方.非常感谢你的时间.

干杯

php

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

PHP FPDF分页符不起作用

我的拼贴项目结束时我正在尝试编写一个使用FPDF生成PDF文件的脚本.

该脚本应查询数据表并从一个表返回作业数据,并从另一个表返回作业注释.这一切都有效.

然后我按行输出每个作业,每页最多25行(横向).这一切都有效.在输出所有作业之后,我需要在作业数据下面输出注释数据.

这有效,但评论数据不会在页面底部之前分页.任何人都可以看到我出错的地方.在我认为错误的地方,我用//*****标记了下面的脚本.我知道剧本很长但我认为它可以更好地解释我的问题.

$pdf = new PDF();
$pdf->AliasNbPages();
$pdf->SetAutoPageBreak(false);
$pdf->AddPage(L);

$y_axis_initial = 40;

//initialize counter
$i = 0;

//Set maximum rows per page
$max = 25;
$y_axis = 40;

//Set Row Height
$row_height = 6;

$y_axis = $y_axis + $row_height;

$pdf->SetFillColor(232,232,232);
$pdf->SetFont('Arial','B',9);
$pdf->SetY(40);
$pdf->SetX(10);
$pdf->Cell(13,6,'SeqID',1,0,'L',1);
$pdf->SetX(23);
$pdf->Cell(150,6,'Sequence',1,0,'L',1);
$pdf->SetX(150);
$pdf->Cell(110,6,'Item',1,0,'L',1);
$pdf->SetX(255);
$pdf->Cell(25,6,'Status',1,0,'L',1);

$column_seqid = "";
$column_headerid = "";
$column_seq = "";
$column_status = "";


//For each row, add the field to the corresponding column
while ($row_Audits = mysql_fetch_assoc($Audits))
{

    if …
Run Code Online (Sandbox Code Playgroud)

php fpdf

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

循环遍历一组复选框

我有一个表格,其中包含从表格填充的行.每行都有一个"复选框",用户可以检查或不检查.

提交表单时,我希望能够读取已选中的复选框并将结果插入到数据表中.

我的代码到目前为止FORM:

<form method="post" name="form1" action="<?php echo $editFormAction; ?>">
<table
<?php do { ?>
<tr>
<td>input type="text" name="InspectRoomNo" value="<?php print $row_InspectItems['AuditItemNo']; ?>"></td>
<td>php echo $row_InspectItems['AuditItem']; ?>td>
<td>input name="check[]" type="checkbox"  ></td>
</tr>
<?php } while ($row_InspectItems = mysql_fetch_assoc($InspectItems)); ?>
<input type="submit" value="Insert record">
</table>
Run Code Online (Sandbox Code Playgroud)

insert:从表中获取$ Items

while($row = mysql_fetch_assoc($Items))
{
$array[] = $row['AuditItem'];
}


foreach($array as $id) {
$AuditItemID = mysql_real_escape_string($id);

if(isset($_POST['check'])){
$Checked = mysql_real_escape_string($_POST['check'][$row]);
}
}
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是所有复选框的返回值都为true,即使未选中复选框也是如此.

任何人都可以帮我解决这个问题.

非常感谢.

php

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

带有左边距设置的CSS自动换行问题

我有一个脚本可以从 MySQL 表中生成数据行。如果文本(数据)长于可用空间,则文本会换行。这很好,但是当文本换行时,换行行上的边距将被忽略。

代码:

<div class="TabelText"><?php echo $row_Audits['SeqText'];?></div>

.TabelText {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
   color: #950000;
   margin-left: 10px;
}
Run Code Online (Sandbox Code Playgroud)

结果:

   0401 Bathroom Door & Frame (Inside 
and Outside) 
Run Code Online (Sandbox Code Playgroud)

有没有办法产生如下结果:

0401 Bathroom Door & Frame (Inside 
and Outside) 
Run Code Online (Sandbox Code Playgroud)

非常感谢您抽出时间。

css

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

sendSynchronousRequest:deprecatedResponse已弃用

我有一个Xcode应用程序,我正在更新到最新的iOS.我现在注意到在构建时我有以下错误/警告:

/ConfViewController.m:198:46:'sendSynchronousRequest:returningResponse:error:'不推荐使用:首先在iOS 9.0中弃用 - 使用[NSURLSession dataTaskWithRequest:completionHandler:](参见NSURLSession.h

根据我的阅读,我应该开始使用"NSURLSession",但如何在我的代码中使用"NSURLSession",或者我是否正确地看到了这个?

我的代码:

NSString *deviceName = [[UIDevice currentDevice]name];
        NSString *post =[[NSString alloc] initWithFormat:@"devicename=%@",deviceName];
        NSLog(@"PostData: %@",post);

        NSURL *url=[NSURL URLWithString:@"http://www.mydomain/sysscripts/conf/devicelookup17.php"];


        NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];

        NSString *postLength = [NSString stringWithFormat:@"%lu", (unsigned long)[postData length]];

        NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
        [request setURL:url];
        [request setHTTPMethod:@"POST"];
        [request setValue:postLength forHTTPHeaderField:@"Content-Length"];
        [request setValue:@"application/json" forHTTPHeaderField:@"Accept"];
        [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
        [request setHTTPBody:postData];

        NSError *error = [[NSError alloc] init];
        NSHTTPURLResponse *response = nil;

//The ERROR point
NSData *urlData=[NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

        //NSLog(@"Response code: %ld", (long)[response …
Run Code Online (Sandbox Code Playgroud)

objective-c ios

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

标签 统计

php ×3

css ×1

fpdf ×1

ios ×1

javascript ×1

jquery ×1

objective-c ×1